c float делайте, в double с маленькими числами всегда так будет
Тоже так подумал, вот щас попробую. Спасибо огромное!
Как это должно работать? Наоборот в float погрешность будет больше
https://learn.microsoft.com/en-us/dotnet/csharp/language-reference/builtin-types/floating-point-numeric-types
У double же цифр после запятой больше, нет?
И как это поможет?
я имел ввиду число меньше брать
А как это поможет?
Работай с целыми числами. Исходное 300, вычитай 1. Когда нужен результат, просто домножай его на 0.01
Обсуждают сегодня