Гость
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / проблема с округлением баг? / 9 сообщений из 9, страница 1 из 1
08.04.2002, 08:15
    #32027207
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с округлением баг?
случайно обратил внимание что у меня при выполнении

int или fix выдает неверный результат
например int(42,9) = 42 вместо 43

acsess 2002 10.3409.3501.SP-1
...
Рейтинг: 0 / 0
08.04.2002, 08:47
    #32027217
проблема с округлением баг?
На самом деле все правильно.
Функция INT округляет число до ближайшего меньшего целого (по сути- это отброс дробной части).
А вот функция Round - это как раз то, что вам нужно
...
Рейтинг: 0 / 0
08.04.2002, 11:05
    #32027238
АлексейК
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с округлением баг?
Спасибо за подсказку.
лопухнулся, не доводилось раньше пользоваться округлением...
...
Рейтинг: 0 / 0
09.04.2002, 12:06
    #32027320
Sfagnum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с округлением баг?
To Дмитрий Филатов:
В 97 Я что то не нашёл функции Round
Заодно раз вы сталкивались с подобными вопросами, может подскажете функцию округления с заданной точностью и "направлением", т.е. мне надо целое число округлять до 0 на конце в большую сторону

Заранее спасибо
Sfagnum
...
Рейтинг: 0 / 0
09.04.2002, 12:29
    #32027327
BAlex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с округлением баг?
Если мне память не изменяет, нет там функции Round. Самому придется ее писАть.
...
Рейтинг: 0 / 0
09.04.2002, 12:58
    #32027330
Sfagnum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с округлением баг?
Что я и сделал, но теплилась надежда что встроенная есть, всё таки они пошустрее будут
...
Рейтинг: 0 / 0
09.04.2002, 13:41
    #32027334
BAlex
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с округлением баг?
Надежда умирает, причем всегда...
...
Рейтинг: 0 / 0
09.04.2002, 14:41
    #32027343
sysop
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с округлением баг?
Чему там пошустрее быть? И так просто до безумия. Прибавь к числу 0.5 и int'ом его! Так огруглишь до целых... Прибавь сюда операции умножения и деления и можешь округлять с любой точностью кратно любому числу. Хотя конечно можно и на С++ наваять dll или ActiveX и дергать его...
...
Рейтинг: 0 / 0
10.04.2002, 06:14
    #32027387
Sfagnum
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
проблема с округлением баг?
To BAlex

To SysOp
Я уже сделал в ручную, но хотел то, если не быстрее, то хотя бы... как это... ну красивее, что ли...
"Хотя конечно можно и на С++ наваять dll или ActiveX и дергать его..." - не стоит оно того
...
Рейтинг: 0 / 0
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / проблема с округлением баг? / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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