捨棄小數點後面的所有數字只留下前面整數。
parseint
格式
num =
12.34
;let num1 =
parseint
(num)
;console.
log(num1)
;//12
**以上所示,將會輸出整數12
小數點後一位如果大於或者等於5,整數部分加1。
小數點後一位如果小於5,那直接去整數部分
math.roubd
格式
num =
12.34
;let num1 = math.
roubd
(num)
;console.
log(num1)
;//12
num =
78.94
;let num1 = math.
roubd
(num)
;console.
log(num1)
;//79
返回乙個大於或等於數字的最小整數
math.ceil
格式
num =
78.24
;let num1 = math.
ceil
(num)
;console.
log(num1)
;//79
返回乙個小於或等於數字的最小整數
math.floor
格式
num =
78.94
;let num1 = math.
floor
(num)
;console.
log(num1)
;//78
js數值取整
1.取整 丟棄小數部分,保留整數部分 parseint 5 2 2 2.向上取整 向上取整,有小數就整數部分加1 math.ceil 5 2 3 3.向下取整 向下取整,丟棄小數部分 math.floor 5 2 2 4四捨五入 四捨五入 math.round 5 2 3 標準數字 0 9 0 9 ...
C 語言數值取整
預設情況下 丟棄小數點後面的值,結果為正數時可以認為是向下取整 結果為負數時取值結果和編譯器相關 int c a b 除此之外還有兩個函式可以實現向上取整或向下取整 ceil 可以理解為向正方向取整。如 3.5 取整為 4.3.5取整為 3 double ceil double x float ce...
JS 將數值取整為10的倍數
問題描述 將數值處理為 10 的倍數,並支援向上或者向下取整 如將 2345 可以處理為 2300 2400 3000 2000 解決方案 將數字取整為10的倍數 param num 需要取整的值 param ceil 是否向上取整 param prec 需要用0佔位的數量 const format...