如何提高python的計算精度

時間 2021-08-11 17:10:57

1樓:常山英豪

可以使用decimal模組來設定計算的精度。舉個例子。

>>> from decimal import *>>> getcontext().prec = 6>>> decimal(1) / decimal(7)decimal('0.142857')

>>> getcontext().prec = 28>>> decimal(1) / decimal(7)decimal('0.1428571428571428571428571429')

2樓:匿名使用者

2.x?

表示式*1.0就可以了

>>> 1/7

0>>> 1.0*1/7

0.14285714285714285

或者你整個模組都要小數的話

>>> from __future__ import division

>>> 1/7

0.14285714285714285

3樓:百毒bu知道

整數:不用

實數:decimal

4樓:

另一個回答已經說過了,就一句話:用numpy。

matlab和python(numpy,scipy)與lapack的關係

2、有一個特別詳細的例子說明過:正確使用numpy可以達到和matlab一模一樣的精度(測試實在是太長,就不一一貼上了,直接看正文)

深度對比python(numpy,scipy)與matlab的數值精度

酒的酒精度是如何計算的,酒精度數如何計算?

塔木裡子 酒精度代表的就是酒精百分比含量。如100ml的33度酒精度的酒就含33ml的酒精,假設這100ml的酒重93.4克 酒精密度為0.8,水密度為1 那就含30.8克酒精。酒精的度數 酒的度數表示酒中含乙醇的體積百分比,通常是以20 時的體積比表示的,如50度的酒,表示在100毫升的酒中,含有...

比例尺精度怎麼計算,比例尺精度的計算

雨說情感 比例尺精度 地形圖上0.1mm所能代表的實地水平距離,即 d 0.1mm 0.1mm m 在地形圖中比例尺精度越小,即精度越高,一般代表相同實際面積的區域內,可以得到的資訊更多,對地形的概括也就更為準確。實地平距按比例尺縮繪到圖上時不宜小於 0.1mm 這種相當於圖上 0.1mm 的實地水...

機械加工中如何提高細長孔工件的加工精度

細長孔加工是很討厭的。一般有兩種方式 高速旋轉小進給,低速寬刀刃大進給。前者精度好些光潔度差,後者相反。允許時,可以最後用絞刀過一下。當然也有鐳射加工 電加工等。 何求許 如果是我,我只會用鉸刀。想鏜孔最後一刀只能鏜0.05 首先要選好合適的加工裝置,孔的加工方法有很多,可以鑽,鏜,拉,等,都可以,...