Гость
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Округление до целого не учитывает дробную часть (ROUND) / 14 сообщений из 14, страница 1 из 1
14.03.2018, 09:45
    #39614548
mkr
mkr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Округление до целого не учитывает дробную часть (ROUND)
11661 * 0.559 = 6518.499

округляю до целого
Код: sql
1.
2.
select round(11661 * 0.559, 0)
from rdb$database


получаю 6518, как так?
(при округлении до одного знака, 6518.5)
...
Рейтинг: 0 / 0
14.03.2018, 09:46
    #39614549
mkr
mkr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Округление до целого не учитывает дробную часть (ROUND)
не делать же вот так?
Код: sql
1.
2.
select round( round(11661 * 0.559, 1), 0)
from rdb$database


))
...
Рейтинг: 0 / 0
14.03.2018, 09:49
    #39614550
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Округление до целого не учитывает дробную часть (ROUND)
mkr,

правила арифметического округления забыл? Что не нравится то?
...
Рейтинг: 0 / 0
14.03.2018, 09:53
    #39614553
mkr
mkr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Округление до целого не учитывает дробную часть (ROUND)
Симонов Денис,

всегда был уверен, что начинается округлении с младшего разряда.
...
Рейтинг: 0 / 0
14.03.2018, 09:55
    #39614555
mkr
mkr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Округление до целого не учитывает дробную часть (ROUND)
mkr,

а получается, что тупо берётся последняя цифра...
...
Рейтинг: 0 / 0
14.03.2018, 09:58
    #39614557
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Округление до целого не учитывает дробную часть (ROUND)
...
Рейтинг: 0 / 0
14.03.2018, 10:13
    #39614567
o_v_a
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Округление до целого не учитывает дробную часть (ROUND)
mkr, можешь высказать при личной встрече претензию своему учителю математики, что не донёс до тебя суть :)
...
Рейтинг: 0 / 0
14.03.2018, 10:16
    #39614569
mkr
mkr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Округление до целого не учитывает дробную часть (ROUND)
o_v_a,

не Я один такой в отделе старовер оказался)
...
Рейтинг: 0 / 0
14.03.2018, 10:23
    #39614582
Симонов Денис
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Округление до целого не учитывает дробную часть (ROUND)
o_v_a,

самое забавное что даже Таблоид попался в своё время. Тоже пытался округлить с младшего разряда
...
Рейтинг: 0 / 0
14.03.2018, 10:37
    #39614588
rdb_dev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Округление до целого не учитывает дробную часть (ROUND)
mkrСимонов Денис,

всегда был уверен, что начинается округлении с младшего разряда.Так младший разряд, это девятка в позиции тысячных. Что, опять, не так? В твоем случае, округление выполняется до ближайшего целого и так как, 0.499 < 0.5, то получаем 6518. Это же в школе проходят!
...
Рейтинг: 0 / 0
14.03.2018, 10:45
    #39614592
mkr
mkr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Округление до целого не учитывает дробную часть (ROUND)
rdb_dev,

теперь согласен, почему-то заблуждался
...
Рейтинг: 0 / 0
14.03.2018, 11:00
    #39614602
Шавлюк Евгений
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Округление до целого не учитывает дробную часть (ROUND)
11 661 × 0.559 = 6518.499
Как можно округлить иначе чем до 6518?!!
...
Рейтинг: 0 / 0
14.03.2018, 11:45
    #39614638
WildSery
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Округление до целого не учитывает дробную часть (ROUND)
Это уже ЕГЭ или ещё нет?
...
Рейтинг: 0 / 0
14.03.2018, 12:32
    #39614675
Ivan_Pisarevsky
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Округление до целого не учитывает дробную часть (ROUND)
Это кошмарный сон учителя математики.
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Округление до целого не учитывает дробную часть (ROUND) / 14 сообщений из 14, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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