0


JAVA中2进制与16进制表示

Java学习中二进制与16进制表示

表示二进制时需要在前缀前+0b或者0B(0b10)

表示16进制时,需要在前缀前+0x或者0X(0x100)

特殊技巧:可以使用16进制表示浮点型小数。

比如0.125=2^-3,

可以表示为

double a=0x1.0p-3;

这里p是表示指数,其中前面的尾数采用的是16进制,后面的指数采用的是10进制。

指数的基数是2,不是10

比如double a=0x10.0p-3;

a是等于2

尾数0x10=16,指数0p-3是2的-3次方

a=16*(2^-3)=2

标签: java 编程语言

本文转载自: https://blog.csdn.net/qq_52147357/article/details/118651831
版权归原作者 喂一天鱼 所有, 如有侵权,请联系我们删除。

“JAVA中2进制与16进制表示”的评论:

还没有评论