JS中對小數取整的函式

2022-08-19 06:15:16 字數 960 閱讀 3930

1.丟棄小數部分,保留整數部分

js:parseint(7/2)

2.向上取整,有小數就整數部分加1

js: math.ceil(7/2)

3,四捨五入.

js: math.round(7/2)

4,向下取整

js: math.floor(7/2)

ff: firefox, n: netscape, ie: internet explorer

方法 描述 ff n ie

abs(x) 返回數的絕對值 1 2 3

acos(x) 返回數的反余弦值 1 2 3

asin(x) 返回數的反正弦值 1 2 3

atan(x) 以介於 -pi/2 與 pi/2 弧度之間的數值來返回 x 的反正切值 1 2 3 

atan2(y,x) 返回從 x 軸到點 (x,y) 的角度(介於 -pi/2 與 pi/2 弧度之間) 1 2 3

ceil(x) 對乙個數進行上捨入。 1 2 3

cos(x) 返回數的余弦 1 2 3

exp(x) 返回 e 的指數。 1 2 3

floor(x) 對乙個數進行下捨入。 1 2 3

log(x) 返回數的自然對數(底為e) 1 2 3

max(x,y) 返回 x 和 y 中的最高值 1 2 3

min(x,y) 返回 x 和 y 中的最低值 1 2 3

pow(x,y) 返回 x 的 y 次冪 1 2 3

random() 返回 0 ~ 1 之間的隨機數 1 2 3

round(x) 把乙個數四捨五入為最接近的整數 1 2 3

sin(x) 返回數的正弦 1 2 3

sqrt(x) 返回數的平方根 1 2 3

tan(x) 返回乙個角的正切 1 2 3

tosource() 代表物件的源** 1 4 -

valueof() 返回乙個 math 物件的原始值

js中小數取整

以前我習慣性使用parseint做取整,後來發現乙個問題,對科學計數法不適用 js取整的方法 1.parseint parseint把小數轉化成整數是從要取整數據的左邊讀取,遇到非數字結束,保留前面已讀到的數字。當我們遇到科學計數法,使用parse取值可能是錯誤的 大部分來說是錯誤的 2.math ...

jquery中對小數進行取整

var uu math.floor 5.36 向下取整 結果為5 var uu math.floor 5.88 結果為5 math.ceil 5.33 向上取整,結果為6 math.round 5.55 四捨五入 結果為6 math.round 5.22 結果為5 對多位小數進行四捨五入 num是要...

java中的小數的取整的幾種函式

static double ceil double a 天花板函式,返回大於等於a的最小整數 但是以浮點數形式儲存 static double floor double a 地板函式,返回小於等於a的最大整數 但是以浮點數形式儲存 static double rint double a 四捨五入函式...