1.丟棄小數部分,保留整數部分
parseint(5/2)
2.向上取整,有小數就整數部分加1
math.ceil(5/2)
3,四捨五入.
math.round(5/2)
4,向下取整
math.floor(5/2)
ff: firefox, n: netscape, ie: internet explorer
方法描述ffn
ieabs(x)
返回數的絕對值12
3acos(x)
返回數的反余弦值12
3asin(x)
返回數的反正弦值12
3atan(x)
以介於 -pi/2 與 pi/2 弧度之間的數值來返回 x 的反正切值12
3atan2(y,x)
返回從 x 軸到點 (x,y) 的角度(介於 -pi/2 與 pi/2 弧度之間)12
3ceil(x)
對乙個數進行上捨入。12
3cos(x)
返回數的余弦12
3exp(x)
返回 e 的指數。12
3floor(x)
對乙個數進行下捨入。12
3log(x)
返回數的自然對數(底為e)12
3max(x,y)
返回 x 和 y 中的最高值12
3min(x,y)
返回 x 和 y 中的最低值12
3pow(x,y)
返回 x 的 y 次冪12
3random()
返回 0 ~ 1 之間的隨機數12
3round(x)
把乙個數四捨五入為最接近的整數12
3sin(x)
返回數的正弦12
3sqrt(x)
返回數的平方根12
3tan(x)
返回乙個角的正切12
3tosource()
代表物件的源**14
-
JavaScript中小數的處理
我的方案是轉換為字串來進行處理,因為直接計算小數與任何數相乘 比如整數,小數 瀏覽器會計算不精確,出現一大段小數的問題 比如 img 具體方案課參考這段 計算小數點位置 function decimalplaces n else else if indexpoint 1 未採用科學計數法 並且有小數...
js中小數取整
以前我習慣性使用parseint做取整,後來發現乙個問題,對科學計數法不適用 js取整的方法 1.parseint parseint把小數轉化成整數是從要取整數據的左邊讀取,遇到非數字結束,保留前面已讀到的數字。當我們遇到科學計數法,使用parse取值可能是錯誤的 大部分來說是錯誤的 2.math ...
js對於小數的處理
1.向下取整 parseint 直接去除小數部分 math.floor 2.向上取整 math.ceil 向下取整 1 3.四捨五入 math.round 例項 var number1 number2 number3 number4 number5 2.6 console.log 5個原始的資料都為...