Округление в запросе в большую сторону
☑
0
Nikoss
17.05.13
✎
12:29
Собственно, поиском не нашел, только в меньшую.
1
Нууф-Нууф
17.05.13
✎
12:30
выразить как число(15,2)
2
Cube
17.05.13
✎
12:30
(0) Баян:
Округл(Сумма + 0,5)
3
Cube
17.05.13
✎
12:30
+(2) С синтаксисом напутано, но мысль, думаю, понятна
4
Nikoss
17.05.13
✎
12:35
(2) и в правду, а я же пробовал что-то подобное :(
Может кому пригодится:
ВЫРАЗИТЬ(Число + 0.4999999999999999999999 КАК ЧИСЛО(15, 0))
5
бомболюк
17.05.13
✎
12:53
проще наверна ВЫРАЗИТЬ(Число - 0.5 КАК Число(15,0)) + 1. Для отрицательных по другому.
6
бомболюк
17.05.13
✎
12:54
+(5) ыыы, с целыми не катит :-(
7
Sammo
17.05.13
✎
13:10
(2) Во-первых -, во-вторых добавить обработку нуля.
8
Sammo
17.05.13
✎
13:11
Кстати, важный вопрос - с отрицательными как округрялть? В болшую сторону и в большую по модулю?
9
Nikoss
17.05.13
✎
13:40
(8), ну это уже от задачи, у меня в принципе отрицательных не может быть
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший