看板 [ java ]
討論串[問題] 有關Java跟浮點數的問題
共 2 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓1(1推 0噓 2→)留言3則,0人參與, 最新作者nekoga (HolyNight)時間8年前 (2016/02/27 17:04), 編輯資訊
0
0
0
內容預覽:
以下是Java code:. Double val;. val = Double.parseDouble("2.2250738585072014e-308");. System.out.println(val.toString());. 同樣一段code, 在我的電腦上執行, 結果是:. 2.225
(還有89個字)

推噓4(4推 0噓 1→)留言5則,0人參與, 最新作者LPH66 (-6.2598534e+18f)時間8年前 (2016/02/28 02:02), 8年前編輯資訊
0
0
2
內容預覽:
稍微翻了一下 Java spec. 理論上你的數 (0x1.0p-1022) 應該 .toString() 的結果. 必須至少要到 "2.2250738585072014e-308" 這麼多位才行. (Java API 有規定轉換結果的精確度必須足以在轉換回來時唯一決定為原數. http://doc
(還有1852個字)
首頁
上一頁
1
下一頁
尾頁