鱼C论坛's Archiver
论坛
›
Java交流
› 八进制、十六进制下指数底数的问题
oneMelon
发表于 2020-8-2 10:09:12
八进制、十六进制下指数底数的问题
e被描述为代表“乘以10的x次方”,然后我在八进制和十六进制下尝试用e,结果有点看不懂:
017 是 十进制的15,017e1为啥会是170,不是跟十进制的17*10的结果一样了嘛?0x3e1为啥会是993这么大?
Hello.
发表于 2020-8-2 10:23:15
017e1 你没有强调进制,那就是10进制
0x3e1 的计算过程如下
(3E1)16
=(3×16^2+14×16^1+1×16^0)
=(768+224+1)
=993
如果满意,请设置最佳答案
页:
[1]
查看完整版本:
八进制、十六进制下指数底数的问题