瀏覽單個文章
kamuy
Advance Member
 

加入日期: Mar 2011
您的住址: 路很小條的新莊
文章: 429
引用:
作者joe2001
170!*24.770431103196687061

2^1023.99999999

這兩個值,如果再個別增加,就會呈現無法計算。不論是工程計算機,或是excel 函數都是。
有人知道為什麼嗎?是位址不夠?
兩個相減後的數,也蠻大的。


2^1025 這個在Win10的計算機可以出現結果

3.595386269724631815458610381578 *10^308

能不能計算的差異,應該只是程式算法上的差異造成的限制吧

我猜excel應該是直接用double來寫才會這樣

算bug嗎?我覺得不算

頂多算issue


如果都用手工土砲自己用大數運算的方式寫

應該就不會有無法計算這種事
舊 2019-12-07, 08:36 PM #4
回應時引用此文章
kamuy離線中