Java一些數學函式的使用

2021-09-10 06:03:34 字數 1808 閱讀 5466

sin(radians) 返回以弧度為單位的角度的三角正弦函式值

cos(radians) 返回以弧度為單位的角度的三角余弦函式值

tan(radians) 返回以弧度為單位的角度的三角正切函式值

toradians(degree) 將以度為單位的角度值轉換為以弧度表示

todegrees(radians) 將以弧度為單位的角度值轉換為以度表示

asin(a) 返回以弧度為單位的角度的反三角正弦函式值

acos(a) 返回以弧度為單位的角度的反三角余弦函式值

atan(a) 返回以弧度為單位的角度的反三角正切函式值 

math 類還提供了兩 個很有用的 double 型常量,pi ( tt ) 和 e (自然對數的底)。可以在任意程式中用math.pi 和 math.e 的形式來使用這兩個常量。

math.todegrees(math.pi / 2) 返回 90.0

math.toradians(30)返回 0.5236 (n/6)

math.sin(0) returns 0.0

math.sin(math.toradians(270)) 返回-1.0

math.sin(math.pi / 6) 返回 0.s

math.sin(math.pi / 2)返回 1.0

math.cos(0) 返回 1.0

math.cos(math.pi / 6) 返回 0.866

math.cos(math.pi / 2) 返回 0

math.asin(0.5)返回0. s23s98333 (π/6)

math.acos(0.5) 返回 1.0472 (π/3)

math.atan(1.0) 返回 0.78s398 (π/4)

指數函式:

取整函式:

math.ceil(2.1) 返回3.0

math.ceil(2.0) 返回2.0

math.ceil(-2.0)返回 -2.0

math.ceil(-2.1) 返回-2.0

math.floor(2.1) 返回2.0

math.floor(2.0) 返回2.0

math.floor(-2.0) 返回-2.0

math.floor(-2.1) 返回-3.0

math.rint(2.1)返回 2.0

math.rint(-2.0) 返回-2.0

math.rint(-2.1) 返回-2.0

math.rint(2.5) 返回2.0

math.rint(4.5) 返回4.0

math.rint(-2.5) 返回-2.0

math.round(2.6f) 返回3 // returns int

math.round(2.0) 返回2 // returns long

math.round(-2.0f) 返回-2 // returns int

math.round(-2.6) 返回-3 // returns long

math.round(-2.4) 返回-2 // returns long

學習記錄 iOS的一些數學函式

1 三角函式 double sin double 正弦 double cos double 余弦 double tan double 正切 2 反三角函式 double asin double 結果介於 pi 2,pi 2 double acos double 結果介於 0,pi double at...

opecv一些常用的函式學習

由於做了乙個小專案,使用到了opencv,對其中用到的一些函式進行了整理。1.影象載入函式 cvloadimage 函式 cvloadimage 載入指定影象檔案,並返回指向改檔案的iplimage指標。iplimage cvloadimage const char filename,int isc...

QT 中一些數學計算函式

qt的一些範例中有出現 qmax,qmin 等 math函式的身影,但我在官方檔案中卻找不到與 math函式相關的說明,所以我就把函式的source裡面提供的方法整理條列,並且看看還有哪些 math相關的函式可用。在 qglobal.h 裡,可以找到幾種 math函式,條列於下,但一般常用的 mat...