Гость
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Написать формулу для округления не используя если / 6 сообщений из 6, страница 1 из 1
15.04.2020, 17:33
    #39947591
Relect
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Написать формулу для округления не используя если
Написать формулу для округления до 0,5 не используя «если» или аналогичные конструкции.
Например, 1,23 => 1,00, 1,28 => 1,50 и так далее. Это делается в MySQL?
...
Рейтинг: 0 / 0
15.04.2020, 18:13
    #39947637
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Написать формулу для округления не используя если
Умножить на 2, округлить до целого, поделить пополам.
...
Рейтинг: 0 / 0
15.04.2020, 18:22
    #39947652
Relect
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Написать формулу для округления не используя если
Akina,

непонял? можно подробней
...
Рейтинг: 0 / 0
15.04.2020, 18:23
    #39947657
Alex_Ustinov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Написать формулу для округления не используя если
Relect,

ROUND(Число * 2, 0) /2
...
Рейтинг: 0 / 0
15.04.2020, 18:31
    #39947668
Relect
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Написать формулу для округления не используя если
Alex_Ustinov
Relect,

ROUND(Число * 2, 0) /2


cпасибо
...
Рейтинг: 0 / 0
15.04.2020, 18:35
    #39947674
miksoft
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Написать формулу для округления не используя если
Relect
Alex_Ustinov
Relect,

ROUND(Число * 2, 0) /2


cпасибо
Только учтите, что если будете использовать неправильный тип данных, то в результате вместо 1,5 может оказаться 1,4999...999 или 1,5000...001, или типа того.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Написать формулу для округления не используя если / 6 сообщений из 6, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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