Golang 中国

比如,10 的八进制表示为012,十六进制表示为0xA。 10的二进制1010,需要加什么样的前缀

4 回复
jikai507
#1 jikai507 • 2014-07-18 03:24

2进制没办法直接表示的,编程语言大多都这样

snake117
#2 snake117 • 2014-07-18 08:28

有些是0b

itfanr
#3 itfanr • 2014-07-18 23:57

10进制数没有前缀:int i=19; 8进制数前缀为0:int i=023; 16进制数前缀为0x:int i=0x13; 二进制数字面值不能出现在c语言中,所以也就没有前缀。

以上是C语言的。仅供参考。

二进制只能用数组来表示吧。int是不行的。刚刚搜索过。

miaozilong
#4 miaozilong • 2018-12-13 13:00

java语言是可以的 使用0b开头

需要 登录 后方可回复, 如果你还没有账号你可以 注册 一个帐号。