Python/基礎數學- 維基教科書,自由的教學讀本 - Wikibooks

文章推薦指數: 80 %
投票人數:10人

< Python. Python使用與C、Java類似的運算符,支持整數與浮點數的數學運算。

... 除了求絕對值函數 abs() 外,大多數數學函數處於 math 和 cmath 模塊內。

Python/基礎數學 語言 監視 編輯 >>importmath >>>print(math.sin(math.pi/2)) 1.0 fractions模塊用於支持分數運算;decimal模塊用於支持高精度的浮點數運算。

Python定義求余運行a %b的值處於開區間[0,b)內,如果b是負數,開區間變為(b,0]。

這是一個很常見的定義方式。

不過其實它依賴於整除的定義。

為了讓方程式:b*(a//b)+a %b=a恆真,整除運行需要向負無窮小方向取值。

比如7//3的結果是2,而(-7)//3的結果卻是-3。

這個算法與其它很多程式語言不一樣,需要注意,它們的整除運算會向0的方向取值。

Python允許像數學的常用寫法那樣連著寫兩個比較運行符。

比如a



請為這篇文章評分?