powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / округление
6 сообщений из 31, страница 2 из 2
округление
    #40006027
Фотография Симонов Денис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имя пользователя,

или используйте 3-ий диалект, где собственно NUMERIC и DECIMAL по сути и хранятся как целые числа
...
Рейтинг: 0 / 0
округление
    #40006034
WildSery
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имя пользователя
нет. это UDF. проверил
То есть мы сейчас рассуждали о поведении неизвестной UDF-функции?
...
Рейтинг: 0 / 0
округление
    #40006035
Имя пользователя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
WildSery
Имя пользователя
нет. это UDF. проверил
То есть мы сейчас рассуждали о поведении неизвестной UDF-функции?

не не не ) опечатка.
это НЕ UDF функция.
...
Рейтинг: 0 / 0
округление
    #40006046
rdb_dev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имя пользователя
rdb_dev
пропущено...
Код: sql
1.
2.
3.
4.
5.
SELECT Cast(77.49 AS INTEGER),
    Cast(77.51 AS INTEGER),
    Trunc(77.49 + 0.5),
    Trunc(77.51 + 0.5)
  FROM RDB$DATABASE

простите, не понял.. т.е. как работают данные функции я понимаю, но не усек, как мне их применить в моей ситуации
Ты же просил до ближайшего целого? Что не так?
Код: sql
1.
2.
3.
SELECT Cast(usd_rur_quotation * price AS INTEGER),
    Trunc(usd_rur_quotation * price + 0.5)
  FROM ...
...
Рейтинг: 0 / 0
округление
    #40006078
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Имя пользователя"граждане, храните деньги в сберегательной кассе целочисленных типах данных". правильный вывод

Если диалект первый, то да.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
округление
    #40006095
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
07.10.2020 12:13, Dimitry Sibiryakov пишет:
>
> Если диалект первый, то да.
>


для 1-го диалекта гестапо зажмотило BIGINT.
хотя "внутри", для системных объектов оно используется.

эта, как его, ВОЛЮНТАРИЗЪМ! (С)
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
6 сообщений из 31, страница 2 из 2
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / округление
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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