認識數字系統,進行任意進制的超長整數運算(加、減、乘、除) 2020 年 7 月 14 日 Magic Len 研究分享、 Go、 Java、 數學邏輯、 Rust、 JavaScript 電腦程式在進行整數數值計算的時候,會受到變數型別的記憶體空間使用大小而有數值表示範圍的限制,所以當遇到過長的數值時,就無法正常地運算出結果。 繼續閱讀
任意精度計算機(bc)網頁版 2019 年 6 月 1 日 Magic Len 作品分享、 網站應用 「bc」是Unix-like作業系統通常會內建用來進行任意精度計算的指令,可以透過撰寫簡單且類似C語言的數學腳本來計算數學。例如輸入「scale=4;9/8」,可以得到「1.1250」的輸出。 繼續閱讀
如何用Rust程式語言來呼叫Unix-like作業系統內建的「bc」指令? 2019 年 2 月 17 日 Magic Len Rust 「bc」是Linux作業系統內建用來進行任意精度計算的指令,可以透過撰寫簡單且類似C語言的數學腳本來計算數學。例如輸入「scale=4;9/8」,可以得到「1.1250」的輸出。在Rust程式語言中,也可以利用「bc」來協助我們計算複雜的數學。 繼續閱讀