「Go言語」データの数値型intのサンプル
書式
var (
変数名 int = 値1
変数名 int16 =値2
変数名 int32 =値3
)
使用例
package main import ( "fmt" ) func main() { var ( // 符号あり 実行アーキテクチャに依存 cftA int = 20 // 20の9乗(=1000000000) cftB int = 1e9 // 符号あり 最小:-32768 最大:32767 cftC int16 = 20 // 符号あり 最小:-2147483648 最大:2147483647 cftD int32 = 20 // 符号あり最小:-9223372036854775808最大:9223372036854775807 cftE int64 = 20 // 符号なし実行アーキテクチャに依存 cftF uint = 20 // 符号なし 最小:0 最大:4294967295 cftH uint32 = 20 ) fmt.Printf("%T %T %T %T %T %T %T\n", cftA, cftB, cftC, cftD, cftE, cftF, cftH) }
実行結果
>go run 100.go
int int int16 int32 int64 uint uint32