Можно ли в запросе округлять вперед?

Запросы, планы, оптимизация запросов, ...

Модераторы: kdv, CyberMax

Ответить
Igor_fp
Сообщения: 8
Зарегистрирован: 14 мар 2005, 12:03

Можно ли в запросе округлять вперед?

Сообщение Igor_fp » 18 янв 2006, 12:51

Здравствуйте.
Скажите пожалуйста, можно ли в запросе в Ф/Б 1.51 или Interbase округлять вперед? Т.е. 0.21 => 1
Спасибо.

Dimitry Sibiryakov
Заслуженный разработчик
Сообщения: 1436
Зарегистрирован: 15 сен 2005, 09:05

Сообщение Dimitry Sibiryakov » 18 янв 2006, 13:08

Легко. Добавь 0.5 и оно округлится вперед.

Igor_fp
Сообщения: 8
Зарегистрирован: 14 мар 2005, 12:03

Сообщение Igor_fp » 18 янв 2006, 13:16

Слыхал, что есть функция ceil(), которая округляет 0.21 до 1 без дополнения 0.5

Merlin
Динозавр IB/FB
Сообщения: 1502
Зарегистрирован: 27 окт 2004, 11:44

Сообщение Merlin » 18 янв 2006, 13:19

Igor_fp писал(а):Слыхал, что есть функция ceil(), которая округляет 0.21 до 1 без дополнения 0.5
И где ж слыхал-то?

Ivan_Pisarevsky
Заслуженный разработчик
Сообщения: 644
Зарегистрирован: 15 фев 2005, 11:34

Сообщение Ivan_Pisarevsky » 18 янв 2006, 16:12

это наверно удф такая, которая внутрях себя половинку пибавляет :)

Merlin
Динозавр IB/FB
Сообщения: 1502
Зарегистрирован: 27 окт 2004, 11:44

Сообщение Merlin » 18 янв 2006, 16:33

Поубывав бы. Обоих ;) Она в ib_udf лежит с 1905 года. И в доке перечислена.

Ответить