У чисел с плавающей точкой появился mul_add_relaxed (нестабильно)

02.10.2026

Добавлены методы mul_add_relaxed для f16, f32, f64 и f128: они вычисляют (self * a) + b с ослабленными требованиями к точности. В отличие от mul_add, гарантирующего слитную операцию, здесь компилятор может выбрать слитный или раздельный вариант в зависимости от производительности цели. Это закрывает промежуток между точным mul_add и полностью оптимизируемыми алгебраическими операторами.

Пока нестабильно (под feature-gate).

Оригинал

Add mul_add_relaxed methods for floating-point types.

Упоминаний: 1 · Просмотров: 3