1

我有个问题。当我保存程序输出的 *.txt 时,我得到:0.021111111111111112a118d0 和更多的东西。

问题是:

这个数字中的“d0”和“a”是什么意思?
我不知道“d0”是否与格式(双精度或十进制)有关,而“a”与指数或其他事物有关。
我在网上搜索,但没有。你能告诉我的任何事情我都会感谢你的。
谢谢

4

2 回答 2

0

我猜你说的是十六进制数,它有底数16(从 0 到 9 ,然后是 a(10) , b(11) , c(12) , d(13) , e(14) 和 f(15) )

我认为d0是 d-->(13) 和 0-->(0)

于 2013-03-19T20:06:17.003 回答
0
String.format("%a, or in capitals %A", 0x1.5p3, 0x1p3);

十六进制浮点文字看起来像0x(mantissa)p(exponent). 使用格式%a

于 2013-03-19T20:22:49.907 回答