Я встречаю эту страницу и обнаруживаю, что существует нечетная функция многократного добавления с плавающей запятой - fma
и fmaf
. В нем говорится, что результат выглядит примерно так:
(x * y) + z #fma(x,y,z)
И значение равно бесконечной точности и округляет один раз до формата результата.
Однако, AFAICT Я никогда раньше не видел такой тройственной операции. Поэтому мне интересно, какое использование cumstom для этой функции.