Дико извиняюсь (n знаков после запятой, а надо 2 с округлением)

Lela
Дата: 31.05.2004 13:39:56
Ну оч срочно
В запросе в поле:
summ:[kol]*[cena]
выводит n знаков после запятой, а надо 2 с округлением
Лох Позорный
Дата: 31.05.2004 13:41:07
Функция Round
Lela
Дата: 31.05.2004 13:46:05
Спасибо, всё получилось, а я думала такой функции в эксесе нет и надо что-то изобретать
Rivkin Dmitry
Дата: 31.05.2004 13:53:27
Это смотря какой Акцесс, а то может быть что Round функции нет!
Тогда Format(number, "0.00") or Format(number, "Fixed")
но она округляет не всегда так как хочется, может статься придется добавлять или отнимать number ± 0.005
Lela
Дата: 31.05.2004 14:00:11
У меня Access2000, как-то такой проблемы что-то округлять не было, а вот впечатление, что это не просто было
Odess
Дата: 31.05.2004 14:48:00
А еще есть ф-я FormatCurrency - весьма удобно, 1-й операнд число, 2-й число знаков после запятой.
хвост
Дата: 31.05.2004 15:33:31
Lela
Дата: 31.05.2004 16:10:23
Ой, ну зачем маленьких пугать.
В Ac2000 я сделала Round(тата,2) и у меня 0.015 стало 0.02
Roma R
Дата: 31.05.2004 16:19:41
Один ньюанс!
Функция Round округляет числа по правилам бухгалтерии, а не по правилам математики, т.е если отбрасывается 5 и последняя цифра четная, то округление в меньшую сторону, если последняя цифра не четная, то в большую

? round(3.565,2)
3,56
? round(3.575,2)
3,58
хвост
Дата: 31.05.2004 16:40:08
2Lela

Ой, ну зачем маленьких пугать.
В Ac2000 я сделала Round(тата,2) и у меня 0.015 стало 0.02


0.025 то же 0.02 будет.
Ты топик про округление (ссылку дал выше) прочти - все страхи уйдут :) будешь сама пугать всех - как я