什么可能导致这种奇怪的蟒蛇行为?
Python 2.6.2 (r262:71600, May 31 2009, 03:55:41)
[GCC 3.3.4] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> .1
1251938906.2350719
>>> .1
0.23507189750671387
>>> .1
0.0
>>> .1
-1073741823.0
>>> .1
-1073741823.0
>>> .1
-1073741823.0
>>>
它为0.1
, 0.5
, 5.1
,0.0
等提供相同的输出。整数正确地回显给我,但任何带小数点的东西都会给我疯狂的数字。
这是为 ARM 编译的 python 二进制文件,通过Optware安装在 Synology DiskStation 101j 上。
有没有人见过这样的事情?