тип данных для математических вычислений, таких как функция BMR - PullRequest
0 голосов
/ 17 марта 2009

Я пишу функцию BMR, должен ли я использовать десятичный тип в качестве возвращаемого значения для самого высокого разрешения? (С #)

1 Ответ

5 голосов
/ 17 марта 2009

Предполагая, что вы имеете в виду базовый уровень метаболизма , я бы использовал double. Мы говорим о натуральных количествах, которые не имеют дискретных значений - мы могли бы сказать, что что-то весит, например, 10,25 кг, но это уже оценка. Это не похоже на валюту, где 10,25 доллара - это ровно этой суммы денег.

Я считаю, что разумное эмпирическое правило гласит: «двойное для науки, десятичное для финансов», но, очевидно, это не абсолютное правило.

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