Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 24140|Отговор: 1

[Източник] Функции, които запазват две десетични числа след десетичната точка в C# и как да се използват

[Копирай линк]
Публикувано в 5.05.2018 г. 19:23:52 ч. | | |
Math.Round(45.367,2) //Връща 45.37
Math.Round(45.365,2) //Връщане 45.36

Round() в C# не е закръгляне, както ние, китайците, разбираме, а за чужденци, закръгляне в съответствие със стандартите на IEEE, по-специално закръгляне, а следващото е закръгляването в съответствие с китайското разбиране

Math.Round(45.367,2,Средна точкаЗакръгляне.AwayFromZero); //45.37

Math.Round(45.365,2,MidpointRounding.AwayFromZero) //Връща 45.37   





Предишен:.net/C# Разпределен TransactionScope
Следващ:.net/c# вземете всички китайски йероглифи и всички пинин [изходен код]
Публикувано в 7.05.2018 г. 14:23:15 ч. |
Нашата компания е причинявала неправилни суми заради този проблем и преди, което почти е причинило загуби за компанията
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com