Есть ли сценарий, где можно использовать функцию FMA в libc?

Я сталкиваюсьэта страница и найти там странныйумножение с плавающей запятой функция -fma а такжеfmaf, Это говорит о том, что результат примерно такой:

 (x * y) + z             #fma(x,y,z)

И значениебесконечная точность и округление один раз до формата результата.

Тем не менее, AFAICT I 'никогда раньше не видел такой троичной операции. Так что я'мне интересно, чтоs Cumstom использование для этой функции.