Булат Яббаров

В JavaScript хотят добавить новый тип для работы с десятичными числами

Это позволит обойти ограничения стандарта IEEE 754 и наконец-то максимально точно выполнять операции с действительными числами.

2713

Это позволит обойти ограничения стандарта IEEE 754 и наконец-то максимально точно выполнять операции с действительными числами.

Данная возможность будет наиболее полезной при написании кода, считающего деньги или вычисляющего расстояние — такого кода, внутри которого числа должны быть представлены точно.

Задаваться такие числа будут через добавление суффикса m (0.1m + 0.2m), при этом сейчас всё ещё неизвестно, каким будет внутреннее представление этих чисел. Разработчики склоняются к одному из двух вариантов: BigDecimal и Decimal128.

Прощайте 0.020000000000000004, мы не будем скучать.

Следите за новыми постами по любимым темам

Подпишитесь на интересующие вас теги, чтобы следить за новыми постами и быть в курсе событий.

JavaScript
2713
Что думаете?
1 комментарий
Сначала интересные
Аватар пользователя Максим Щербаков
Какой 0.020000000000000004? Там всегда было 0.30000000000000004!
Курсы
набор еще идетонлайн7590₽
набор еще идетонлайнбесплатно
набор еще идетонлайнбесплатно
набор еще идетонлайн2790₽
Все курсы