我有像3.2
和的浮点数1.6
.
我需要将数字分成整数和小数部分.例如,值3.2
将被分成两个数字,即3
和0.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)
我在这里缺少什么?