小编Osc*_*car的帖子

使用JavaScript获取数字的小数部分

我有像3.2和的浮点数1.6.

我需要将数字分成整数和小数部分.例如,值3.2将被分成两个数字,即30.2

获取整数部分很简单:

n = Math.floor(n);
Run Code Online (Sandbox Code Playgroud)

但是我无法获得小数部分.我试过这个:

remainer = n % 2; //obtem a parte decimal do rating
Run Code Online (Sandbox Code Playgroud)

但它并不总是正常工作.

前面的代码具有以下输出:

n = 3.1 => remainer = 1.1
Run Code Online (Sandbox Code Playgroud)

我在这里缺少什么?

javascript floating-point numbers decimal rounding

224
推荐指数
12
解决办法
23万
查看次数

标签 统计

decimal ×1

floating-point ×1

javascript ×1

numbers ×1

rounding ×1