Как вычислить fmod в C#?

Для данных чисел с плавающей точкой x и a, Я хотел бы вычислить rn) таким образом, что x = a*n + r . В C/C++ вызвана эта функция fmod. Однако я не вижу удобной функции в.NET. Математика. DivRem только для целых чисел...

9
задан Danvil 22 April 2010 в 11:54
поделиться

2 ответа

Думаю, вы также можете просто использовать % для чисел с плавающей запятой. r = x% a

http://msdn.microsoft.com/en-us/library/0w4e0fzs.aspx

Все числовые типы имеют предопределенные операторы модуля .

26
ответ дан 4 December 2019 в 07:22
поделиться

Думаю, вы ищете System.Math.IeeeRemainder

4
ответ дан 4 December 2019 в 07:22
поделиться
Другие вопросы по тегам:

Похожие вопросы: