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

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

9 голосов
/ 22 апреля 2010

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

Ответы [ 2 ]

26 голосов
/ 22 апреля 2010

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

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

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

4 голосов
/ 22 апреля 2010

Я думаю, что вы ищете System.Math.IeeeRemainder

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...