什麼可能導致這種奇怪的python行爲?帶ARM CPU的機器上的奇怪的python行爲
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上安裝。
以前有沒有人見過類似的東西?
我以前沒見過它,的確很奇怪! – Mohamed 2009-09-03 04:48:44
非常威懾!它是如何發生的? – Xolve 2009-09-03 05:37:43
檢查Optware主頁。我在那裏找到一篇關於fp lib的Perl麻煩的文章。 – zxcat 2009-09-04 06:09:48