Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / в поле -- 5 знаков RS 2005 / 5 сообщений из 5, страница 1 из 1
15.02.2007, 09:36
    #34332159
shady
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
в поле -- 5 знаков RS 2005
Добрый день. Подскажите пожалуйста. Например есть 3 значения:
123,2212
1,232233
0,001223

Необходимо на выходе получить такие значения:
123,22
1,2322
0,0012

При этом еще необходимо использовать арифметические правила округления.

Есть какя-нибудь стандартная функция?
...
Рейтинг: 0 / 0
15.02.2007, 09:55
    #34332211
Domninsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
в поле -- 5 знаков RS 2005
как насчет функции Format()
...
Рейтинг: 0 / 0
15.02.2007, 09:58
    #34332226
Domninsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
в поле -- 5 знаков RS 2005
TRUNC
Усекает число до указанного количества знаков. Если число положительное, оно округляется в большую сторону. Если число отрицательное, оно округляется в меньшую сторону.

Синтаксис

TRUNC(number, digits)

ROUND
Округляет число до указанного количества знаков.

Синтаксис

ROUND(number, digits)

Если количество знаков больше 0 (нуля), число округляется до указанного количества десятичных знаков. Если количество знаков равно 0, число округляется до ближайшего целого числа. Если число меньше 0, число округляется в меньшую сторону.
...
Рейтинг: 0 / 0
15.02.2007, 11:14
    #34332511
shady
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
в поле -- 5 знаков RS 2005
TRUNC - это функция не RS 2005.
Выход найден след. образом
Код: plaintext
left(round( 123 , 123123 ), 3 ), 5 )
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
01.04.2009, 16:42
    #35906303
MedkiN
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
в поле -- 5 знаков RS 2005
shadyTRUNC - это функция не RS 2005.
Выход найден след. образом
Код: plaintext
left(round( 123 , 123123 ), 3 ), 5 )

А если число будет равно 500001 ?
...
Рейтинг: 0 / 0
Форумы / Отчетные системы [игнор отключен] [закрыт для гостей] / в поле -- 5 знаков RS 2005 / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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