Notice
Recent Posts
Recent Comments
Link
투케이2K
8. (Go Lang) [Mac Os] Go 문법 : 비트 연산 사용해 and , or 연산 수행 본문
[개발 환경 설정]
개발 언어 : Go
[소스 코드]
package main
import "fmt"
func main() {
// [명시적 선언]
var a uint8 = 10
var b uint8 = 2
// [and , or 비트 연산 수행]
/*
1) 정수 10 값 2진수 변환 : 1010 (8 4 2 1)
2) 정수 2 값 2진수 변환 : 0010 (8 4 2 1)
3) and 두 값이 모두 1 인 경우 1 반환
4) or 두 값 중 하나라도 1 인 경우 1 반환
*/
var and uint8 = a & b
var or uint8 = a | b
// [결과 출력]
fmt.Println("")
fmt.Println("----------------------------------------------")
fmt.Println("[로그 출력 수행]")
fmt.Println("----------------------------------------------")
fmt.Println("and : ", and)
fmt.Println("or : ", or)
fmt.Println("----------------------------------------------")
fmt.Println("")
}
[결과 출력]
반응형
'Go Lang (Go 언어)' 카테고리의 다른 글
10. (Go Lang) [Mac Os] Go 문법 : switch case 구문 사용해 조건문 분기 처리 실시 (0) | 2024.02.16 |
---|---|
9. (Go Lang) [Mac Os] Go 문법 : if else 사용해 조건문 확인 실시 (0) | 2024.02.16 |
7. (Go Lang) [Mac Os] Go 문법 : 비트 연산 사용해 left , right shift 이동 수행 (0) | 2024.02.16 |
6. (Go Lang) [Mac Os] Go 문법 : 논리 연산자 사용해 AND , OR 조건 확인 - true , false (0) | 2024.02.16 |
5. (Go Lang) [Mac Os] Go 문법 : 관계 연산자 사용해 두변수 크기 비교 실시 (0) | 2024.02.16 |
Comments