在Go语言中,数字字面量可以用以下方式表示:
-
二进制(Binary): 使用
0b
或0B
前缀。例如:
b := 0b1010 // 10 in decimal
注意: 这是在Go 1.13及更高版本中引入的。
-
八进制(Octal): 使用
0
前缀。例如:
o := 0644 // 420 in decimal, often used for file permissions
-
十进制(Decimal): 直接写数字,无需前缀。
例如:
d := 123 // 123 in decimal
-
十六进制(Hexadecimal): 使用
0x
或0X
前缀。例如:
h := 0x1A // 26 in decimal
当定义数字字面量时,可以使用上述前缀来明确指定其基数。
标签:前缀,decimal,123,数字,Go,字面 From: https://www.cnblogs.com/tangjicheng/p/17654846.html