Golang 데이터 유형 및 작업
1973 단어 go
Golang 부울 데이터 유형
Go Boolean 데이터 유형은 true 또는 false 값을 저장하는 데 사용됩니다.
부울 데이터 유형
var n bool = true
fmt.Printf("%v, %T\n", n, n)
Output:
true, bool
bool 데이터 유형 변수를 초기화하지 않으면 false인 기본값으로 0을 취합니다.
기본 부울 값
var n bool
fmt.Printf("%v, %T\n", n, n)
Output:
false, bool
Bool 데이터 유형 변수는 조건 확인 및 플래그로 사용됩니다.
부울 상태 확인
package main
import (
"fmt"
)
func main() {
n := 1 == 1
m := 1 == 2
fmt.Printf("%v, %T\n", n, n)
fmt.Printf("%v, %T\n", m, m)
}
Output:
true, bool
false, bool
Golang 정수 크기
Golang 부호 있는 정수 데이터 유형
유형 범위
int8 -128 ~ 127
int16 -32768 ~ 32767
int32 -231 ~ 231 -1
int64 -263 ~ 263 -1
Golang의 부호 없는 정수 유형 및 범위
유형 범위
uint8 0 ~ 255
uint16 0 ~ 65535
uint32 0 ~ 232 -1
매우 긴 양수를 저장하려는 경우 Golang의 부호 없는 정수 데이터 유형이 자동으로 작업을 수행합니다.
많은 언어에서 정수 오버플로의 경우가 있지만 Golang에서 이 오류를 처리할 수 있습니다.
골랑 플로트 크기
유형 크기
float32 (+-) 1.18E-38 ~ (+-) 3.4E38
float64 (+-) 2.23E-308 ~ (+-) 1.8E308
Golang의 float 유형 및 범위
Golang Float 데이터 유형
package main
import (
"fmt"
)
func main() {
n := 3.14
m := 13.7e72
j := 2.1E14
fmt.Printf("%v,%T\n", n, n)
fmt.Printf("%v,%T\n", m, m)
fmt.Printf("%v,%T\n", j, j)
}
Output:-
3.14,float64
1.37e+73,float64
2.1e+14,float64
원본 게시물에서 자세히 알아보십시오Golang Data types and Operations.
Reference
이 문제에 관하여(Golang 데이터 유형 및 작업), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/divshekhar/golang-data-types-and-operations-28gk텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)