Википедия имеет хорошую страницу при округлении в целом.
Вся.NET (справилась), языки могут использовать любую общеязыковую среду выполнения (CLR) округление механизмов. Например, Математика. Вокруг () (как упомянуто выше) метод позволяет разработчику определять тип округления (Раунд-к-ровному или Далеко от нуля). Преобразование. ToInt32 () метод и его использование изменений раунд-к-ровному . Потолок () и Пол () методы связаны.
Вы можете вокруг с пользовательское числовое форматирование также.
Примечание тот Десятичное число. Вокруг () использование различный метод, чем Математика. Вокруг ();
Вот полезный pos т на округлении банкира алгоритма. Посмотрите одного из Raymond, юмористического сообщения здесь об округлении...
Не знаю, работает ли это по-прежнему в Windows 7, но работает в Windows XP
reg query "hklm\system\controlset001\control\nls\language" /v Installlanguage
Затем вы можете проанализировать вывод. например,
0409 --> English
0407 --> German