Принят RFC о семантике чисел с плавающей точкой
27.07.2024Принят RFC, фиксирующий семантику операций с плавающей точкой в Rust: операции следуют IEEE 754-2008, но с оговорками про NaN.
Что именно закреплено
IEEE почти ничего не гарантирует о знаке и полезной нагрузке NaN, но реальное железо выбирает эти биты не произвольно — Rust обещает программисту предоставить аппаратные гарантии. При этом генерация NaN остаётся недетерминированной: один и тот же код может дать разные биты на разных платформах и версиях компилятора.
Дата — 27 июля 2024 года, день одобрения.
Оригинал
add float semantics RFC
Упоминаний: 1 · Просмотров: 2