Bezdepbonusu7Программирование: статьи и ответы

Вопрос

Как преобразовать число Int в число Double?

Автор вопроса: blackriderwsОтветов: 4

Использование Javascript:

Как я могу преобразовать одно целое число в пример двойного числа:

100 -> 100.00

javascriptdoubleint

Ответы

Ответ 1 · рейтинг 56 · Community

Все числа в JavaScript являются двойными: то есть они хранятся как 64-битные двойные числа IEEE-754.

То есть цель состоит не в том, чтобы получить "двойник": цель состоит в том, чтобы получить строковое представление числа в формате "ГГГ.ХХ". Для этого рассмотрим Number.toFixed, например:

(100).toFixed(2)

Результатом является строка (не "двойник"!) "100.00". Скобки необходимы, чтобы избежать грамматической двусмысленности в этом случае (они также могли быть записаны как 100.0.toFixed или 100..toFixed), но не требовались бы, если бы 100 было в переменной.

Удачного кодирования.

Ответ 2 · рейтинг 13 · Felix Kling

Числа JavaScript уже являются числами с плавающей запятой IEEE 754 (спецификация). Если вы хотите отформатировать его (для вывода), вы можете использовать toFixed [MDN].

Ответ 3 · рейтинг 2 · Eliu

Все числа хранятся как двойные в javascript.

Ответ 4 · VIKAS KOHLI

Все числа хранятся как двойные в javascript. Вы можете использовать toFixed, если вам нужны определенные десятичные точки после числа

Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.

Похожие материалы