powered by simpleCommunicator - 2.0.18     © 2024 Programmizd 02
Map
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / округление до 5 копеек. как по-быстрому
10 сообщений из 10, страница 1 из 1
округление до 5 копеек. как по-быстрому
    #40135223
GrigoriyFomin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Подскажите, как сделать COMPUTED BY поле с округлением до к примеру 5, 10 копейкам. Исходные цена*количество*льготный коэффициент Numeric(15,2). На ум приходит результат умножить на 20, отсечь дробное (trunc) и поделить на 20. Ноне будет ли сюрпризов при таком подходе?. Может, есть более красивое решение?
...
Рейтинг: 0 / 0
округление до 5 копеек. как по-быстрому
    #40135232
Шавлюк Евгений
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GrigoriyFomin,

Я так же округляю. До 5/10/25/50 копеек. И факультативно, кратно 6 (для НДС)
...
Рейтинг: 0 / 0
округление до 5 копеек. как по-быстрому
    #40135235
WildSery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GrigoriyFomin,

Работая с вещественными числами, не забудь прибавить какой-нибудь 0.1 или менее.
Иначе будут сюрпризы с trunc
...
Рейтинг: 0 / 0
округление до 5 копеек. как по-быстрому
    #40135239
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шавлюк Евгений
кратно 6 (для НДС)
это опасно :)
...
Рейтинг: 0 / 0
округление до 5 копеек. как по-быстрому
    #40135240
Шавлюк Евгений
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuRock
это опасно :)

Нет, не слишком.
У меня так клиенты свои розничные цены округляют после именения на 5-10-15%.
Умножили и округлили до кратного 6. Тогда 20% НДС всегда целое количество копеек
...
Рейтинг: 0 / 0
округление до 5 копеек. как по-быстрому
    #40135248
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шавлюк Евгений
YuRock
это опасно :)

Нет, не слишком.
У меня так клиенты свои розничные цены округляют после именения на 5-10-15%.
Умножили и округлили до кратного 6. Тогда 20% НДС всегда целое количество копеек
Опасность в том, что НДС может перестать быть 20% :)
...
Рейтинг: 0 / 0
округление до 5 копеек. как по-быстрому
    #40135316
Шавлюк Евгений
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuRock,
В Украине пока предполылок к этому нет. У нас есть 0, 7, 14 и 20%. Большинство товаров как раз 20
...
Рейтинг: 0 / 0
округление до 5 копеек. как по-быстрому
    #40135366
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шавлюк Евгений
YuRock,
В Украине пока предполылок к этому нет. У нас есть 0, 7, 14 и 20%. Большинство товаров как раз 20
Да знаю я, в Киеве давно живу.
Всё может измениться в любой момент, сегодня нет - завтра появится, лучше быть готовым.
Уже были даже такие навороты, как акциз на топливо в зависимости от количества, а не от цены.
Т.е. сумма акциза = объем умножить на константу. Потом отменили.
...
Рейтинг: 0 / 0
округление до 5 копеек. как по-быстрому
    #40135439
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Шавлюк Евгений,

ой, наоборот. в РФ был 18%, а потом 20%.
...
Рейтинг: 0 / 0
округление до 5 копеек. как по-быстрому
    #40135532
fraks
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv
ой, наоборот. в РФ был 18%, а потом 20%.

А до 18% так же было 20%.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / округление до 5 копеек. как по-быстрому
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали тему (1): Анонимы (1)
Читали форум (2): Анонимы (2)
Пользователи онлайн (8): Анонимы (6), Yandex Bot, Bing Bot 1 мин.
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]