1. 程式人生 > >3.5.1 數學函數與常量

3.5.1 數學函數與常量

結果 math 源文件 -- 常用 文件的 負數 ont math類

在Math類中,包含了各種各樣的數學函數。在編寫不同類別的程序時,可能需要的函數也不同。 計算一個數值的平方根,可以使用sqrt方法: double a = 9; double b = Math.sqrt(a); System.out.println(b); //輸出 3.0 floorMod()是為了解決一個長期存在的有關整數余數的問題。考慮表達式 n % 2。人盡皆知的是如果n是偶數,這個表達式為0;如果n是奇數,表達式為1(若幹n為負數,表達式為-1)。floorMod()總會得到正數(對於負除數,floorMod會得到負數結果)
Math類提供了一些常用的三角函數: Math.sin Math.cos Math.tan Math.atan Math.atan2 還有指數函數以及它的反函數 -- 自然對數以及以10為底的對數: Math.exp Math.log Math.log10 最後,Java還提供了: Math.PI Math.E 不必在數學方法名和常量名前添加前置“Math”,只要源文件的頂部添加下面這行代碼就可以。
import static java.lang.Math

3.5.1 數學函數與常量