Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Есть правила округления и их несколько, можете найти в Вики, там еще проверяется четность и нечетность следующего знака, до которого хотите округлять и значение уже округленное может быть 3,25 или 3,26 в зависимости от следующего знака.
з.ы. я когда-то выкладывал макросы, один из которых работал по этому правилу округления.
з.ы. 16.3 никогда не может стать 16.5, а вот 16.4 в некоторых случаях может. Других правил вроде не существует, если конечно сами не напишите
Последний раз редактировалось melky; 19.06.2020 в 20:34.
Вики тута не библия. Причем тут каких-то "знаков" в применении к правилам округления ? 16.3 может стать чем угодно по всем правилам округления.
Не надо частные случаи выдавать за абсолют
Я еще и неполное определение округления привел - линейность/нелинейность и и точку отсчета кванта пропустил.
А то что Вы приводите - линейная дискретизация по степени десятки с точкой отсчета 0.
Сама по себе вещественное число уже округлено в форме хранения по "нелинейная дискретизация по степени 2 с точкой отсчета 0". Причем это все пока в узких рамках числовой прямой рассматриваем ))
какие частные случаи ? в математике есть правила округления, вот например https://ibrain.kz/matematika/pravila-okrugleniya
Вот один из макросов я и делал кажется по правилу 3.
а так, можно округлять как самому захочется, вот как автор написал - 16.1, 16.2 = 16, а 16.3, 16.4 = 16.5
Никто же не запрещает в принципе
Последний раз редактировалось melky; 21.06.2020 в 19:35.
а здесь форум математиков школьного курса?
правило которое предложил Валенок это обычная офисная функция, например для бухгалтеров, вот пару ссылочек
https://support.google.com/docs/answer/3093426?hl=ru
https://support.microsoft.com/ru-ru/...b-d2d5b3baf427
из вполне значимых источников не хуже вики
и потом уже от программистов
https://www.internet-technologies.ru...avascript.html
раздел "Округление до ближайшего кратного числа"
Последний раз редактировалось capzap; 21.06.2020 в 20:25.
Bad programmers worry about the code. Good programmers worry about data structures and their relationships
среди успешных людей я не встречала нытиков
Барбара Коркоран
О да, в ОЛ есть .toPrecision(3);..... речь то об ОЛ больше, и как округление реализовать в нем. самое простое это на 0.5 но если людям надо иначе, для этого и делались макросы.
да макросы вроде в соответствующей ветке есть. Вероятно и в менеджере тоже.
а в чем проверка заключается ? скачать и установить в программе ?
да ни при чем, просто сделал такой макрос и все.