1. 程式人生 > >高精度算法

高精度算法

一位 小數 算法 我們 bsp 理解 科學 大數據 超過

高精度算法:(摘自百度百科)
屬於處理大數字的數學計算方法。在一般的科學計算中,會經常算到小數點後幾百位或者更多,當然也可能是幾千億幾百億的大數字

一般這類數字我們統稱為高精度數,高精度算法是用計算機對於超大數據的一種模擬加,減,乘,除,乘方,階乘,開方等運算。對於非常龐大的
數字無法在計算機中正常存儲,於是,將這個數字拆開,拆成一位一位的,或者是四位四位的存儲到一個數組中, 用一個數組去表示一個數字,
這樣這個數字就被稱為是高精度數。高精度算法就是能處理高精度數各種運算的算法,但又因其特殊性,故從普通數的算法中分離,自成一家。

我的理解:

參與運算的數超過了 int 、 long long int 等的運算範圍,只能用手算來模擬

高精度算法