Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 округление  [new]
romanj
Member

Откуда:
Сообщений: 124
помогите округлить
trim(to_char(r_es.amount, 'FM999990.9999'))
резултат 29.
a надо без точки - 29
19 мар 09, 14:58    [6949670]     Ответить | Цитировать Сообщить модератору
 Re: округление  [new]
cargo
Member

Откуда: Москва
Сообщений: 26
romanj,

TRUNC или ROUND
19 мар 09, 14:59    [6949687]     Ответить | Цитировать Сообщить модератору
 Re: округление  [new]
romanj
Member

Откуда:
Сообщений: 124
trunc,round не то
резултат 30.2546
29.
19 мар 09, 15:05    [6949740]     Ответить | Цитировать Сообщить модератору
 Re: округление  [new]
Lecter
Member

Откуда: Киев
Сообщений: 2032
romanj,

SELECT ROUND(30.2546) FROM dual


ROUND(30.2546)
--------------
            30


1 row selected.
19 мар 09, 15:09    [6949779]     Ответить | Цитировать Сообщить модератору
 Re: округление  [new]
Lecter
Member

Откуда: Киев
Сообщений: 2032
Как в принципе и
SELECT trunc(30.2546) FROM dual

TRUNC(30.2546)
--------------
            30


1 row selected.
Может все таки Вы что-то путаете?
19 мар 09, 15:10    [6949791]     Ответить | Цитировать Сообщить модератору
 Re: округление  [new]
Elic
Member

Откуда:
Сообщений: 29979
romanj
резултат
Вместо своего местного наречия начни говорить по-русски. RTFM

STFF TO_CHAR(NUMBER) Чайниковский вопрос
19 мар 09, 15:14    [6949821]     Ответить | Цитировать Сообщить модератору
 Re: округление  [new]
cargo
Member

Откуда: Москва
Сообщений: 26
romanj,
как можно округлить 30.2546 до 29???

round(29.6) = 30
round(29.4) = 29
19 мар 09, 15:15    [6949839]     Ответить | Цитировать Сообщить модератору
 Re: округление  [new]
Lecter
Member

Откуда: Киев
Сообщений: 2032
cargo
romanj,
как можно округлить 30.2546 до 29???

round(29.6) = 30
round(29.4) = 29


Только познавши энергию Дзы...
19 мар 09, 15:16    [6949855]     Ответить | Цитировать Сообщить модератору
 Re: округление  [new]
orawish
Member

Откуда: Гадюкино-2 (City)
Сообщений: 15487
romanj
помогите округлить
trim(to_char(r_es.amount, 'FM999990.9999'))
резултат 29.
a надо без точки - 29


не надо точки - так не просите её у формата
19 мар 09, 15:59    [6950212]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить