JS怎么把整数转成小数

JavaScript027

JS怎么把整数转成小数,第1张

一、小数转为整数

floor:下退

Math.floor(12.9999)

=

12

ceil:上进

Math.ceil(12.1)

=

13

round:

四舍五入

Math.round(12.5)

=

13

Math.round(12.4)

=

12

二、小数位数控制

保留到整数:exam

=

Math.round(exam)

保留一位小数:exam

=

Math.round(exam

*

10)

/

10

保留二位小数:exam

=

Math.round(exam

*

100)

/

100

保留三位小数:exam

=

Math.round(exam

*

1000)

/1000

其它依次类推。

var a = 34.13

a = Math.ceil(a*10)

alert(a)

a = a*1.0/10

alert(a)

该方法采用的是ceil向上取整的方法。

首先将该数*10保证整数位,然后调用得到342,

接下来是要缩小到原来的十分之一,由于原来的类型是整数,所以要先转换成小数,因此*1.0;然后再除10,得到34.2