У меня есть это число в десятичной форме: 606.604999999999999999999999999, и мне нужно округлить его до двух десятичных знаков. Правильный ответ — 606,61, но C# дает мне 606,60...
Из Visual Studio:
Как мне получить Math.Round(aDecimal, 2, MidpointRounding.AwayFromZero), чтобы вернуть 606,61?
У меня есть это число в десятичной форме: 606.604999999999999999999999999, и мне нужно округлить его до двух десятичных знаков. Правильный ответ — 606,61, но C# дает мне 606,60... Из Visual Studio: [img]https://i.sstatic.net/xVRGogJi.png[/img]
Как мне получить Math.Round(aDecimal, 2, MidpointRounding.AwayFromZero), чтобы вернуть 606,61?
Наш платежный шлюз требует, чтобы в WooCommerce были активированы 2 десятичных знака, в результате чего цена выглядела следующим образом: 199,00
.00 было легко скрыть с помощью официального исправления от WooCommece
add_filter(...
print( Welcome to the tip calculator! )
bill = float(input(f What was the total bill? £ ))
tip = int(input( How much tip would you like to give? 10, 12 or 15? ))
people = int(input( How many people to split the bill? ))
tip_as_percent = tip / 100...
При форматировании цены для табличного представления я предпочитаю видеть только целую часть числа, если нет значащей десятичной части. Однако, когда есть еще и десятичная часть, я бы хотел всегда видеть два десятичных знака, включая возможный...
При форматировании цены для табличного представления я предпочитаю видеть только целую часть числа, если нет значащей десятичной части. Однако, когда есть еще и десятичная часть, я бы хотел всегда видеть два десятичных знака, включая возможный...