powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Округление до второго знака после запятой в большую сторону
9 сообщений из 9, страница 1 из 1
Округление до второго знака после запятой в большую сторону
    #39280331
Фотография Mikhail Tchervonenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброе время суток,

FB 2.5
или не знаю функцию или надо извращаться
Rount и Cast тут вроде не катят

надо что то вроде
2.341 -> 2.35

Спасибо
...
Рейтинг: 0 / 0
Округление до второго знака после запятой в большую сторону
    #39280346
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
0.005 прибавь и округляй
...
Рейтинг: 0 / 0
Округление до второго знака после запятой в большую сторону
    #39280348
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Mikhail Tchervonenko,

учите технический английский

http://firebirdsql.org/refdocs/langrefupd21-intfunc-ceil.html

тлько надо будет сначала домножить на 10, а потом обратно поделить
...
Рейтинг: 0 / 0
Округление до второго знака после запятой в большую сторону
    #39280353
Фотография Mikhail Tchervonenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AriochMikhail Tchervonenko,

учите технический английский

http://firebirdsql.org/refdocs/langrefupd21-intfunc-ceil.html

тлько надо будет сначала домножить на 10, а потом обратно поделить

функцию видел и знал, а вот идея с умножением и делением в голову не пришла, спасибо.
...
Рейтинг: 0 / 0
Округление до второго знака после запятой в большую сторону
    #39280359
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hvlad0.005 прибавь и округляй
В таком случае 2.340 тоже превратится в 2.35
...
Рейтинг: 0 / 0
Округление до второго знака после запятой в большую сторону
    #39280363
hvlad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuRock,

ну он же в бОльшую хочет :)
...
Рейтинг: 0 / 0
Округление до второго знака после запятой в большую сторону
    #39280376
Фотография Mikhail Tchervonenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
если кому пригодится:

если до первого знака после запятой в большую сторону с приведением к нужному размеру то так:

cast(ceil(10*ОКРУГЛЯЕМОЕ_ЧИСЛО) as numeric(5,2))/10

до второго то соотв на 100 умножать и делить
...
Рейтинг: 0 / 0
Округление до второго знака после запятой в большую сторону
    #39280743
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ariochучите технический английский
можно еще выучить технический русский
http://www.ibase.ru/files/firebird/langref25rus/index.html

p.s. чего тебя в английский понесло-то?
...
Рейтинг: 0 / 0
Округление до второго знака после запятой в большую сторону
    #39281166
Arioch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv,

искать проще

на русском в большинстве случаев ищутся переводы (если не статей и книг, то как минимум переводы терминов)

и получается нечёткий поиск, кто-то один и тот же термин переодит так, кто-то этак, кто-то вообще третьим способом

ну и просто информации на английском "у целом" больше
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Округление до второго знака после запятой в большую сторону
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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