Получение десятичной части числа с помощью JavaScript

У меня есть числа с плавающей запятой, такие как 3,2 и 1,6 .

Мне нужно разделить число на целую и десятичную части. Например, значение 3,2 будет разделено на два числа, то есть 3 и 0,2

Получить целую часть легко:

n = Math.floor(n);

Но у меня есть проблема с получением десятичной части. значение 3,2 будет разделено на два числа, то есть 3 и 0,2. Получение ...

У меня есть числа с плавающей запятой, такие как 3.2 и 1.6 .

Мне нужно разделите число на целую и десятичную части. Например, значение 3,2 будет разделено на два числа, то есть 3 и 0,2

Получить целую часть легко:

n = Math.floor(n);

Но у меня есть проблема с получением десятичной части. значение 3,2 будет разделено на два числа, то есть 3 и 0,2. Получение ...

У меня есть числа с плавающей запятой, такие как 3.2 и 1.6 .

Мне нужно разделите число на целую и десятичную части. Например, значение 3,2 будет разделено на два числа, то есть 3 и 0,2

Получить целую часть легко:

n = Math.floor(n);

Но у меня есть проблема с получением десятичной части. Я пробовал это:

remainer = n % 2; //obtem a parte decimal do rating

Но это не всегда работает правильно.

Предыдущий код имеет следующий вывод:

n = 3.1 => remainer = 1.1

Что мне здесь не хватает?

222
задан alex 27 March 2013 в 09:46
поделиться