Подскажите с кодом округления до целого числа

insite18
На сайте с 21.05.2011
Offline
41
711

Нашел, что надо использовать функцию ceil

Вот расчет стоимости товара стоимость=количество*цена за 1 шт.

$rub = $kol * $rur;

Как сделать, чтобы $rub выдавал только целые числа, а не десятичные. Спасибо

строительный форум (http://yarmarka18.ru/) с доской объявлений, вакансии и работа в ижевске (http://xn-----6kcacackb1akxhayd6cf9a3ahh.xn--p1ai/) сегодня
bon_eur
На сайте с 09.06.2012
Offline
40
#1

Намекните про язык программирования...

Все же попробую угадать: php? Тогда можно так:

(int)$rub

P.S. Вы десятичным, видимо, некорректно называете дробное число.

P.P.S. Функция ceil() округляет в большую сторону, а функция округления до ближайшего - round()

insite18
На сайте с 21.05.2011
Offline
41
#2
bon_eur:
Намекните про язык программирования...

да, php

делал вот так: $rub = ceil($kol * $rur) - выдается ошибка

bon_eur
На сайте с 09.06.2012
Offline
40
#3
insite18:
делал вот так: $rub = ceil($kol * $rur;) - выдается ошибка

Скобка не закрыта.

---------- Добавлено 12.07.2012 в 20:08 ----------

Пардон, смайлик меня смутил ;)

$rub = ceil($kol * $rur);

Скобка и точка с запятой поменялись местами.

insite18
На сайте с 21.05.2011
Offline
41
#4
bon_eur:
Скобка не закрыта.

Понял ошибку!

Было: $rub = ceil($kol * $rur ; )

Надо: $rub = ceil($kol * $rur);

(поэтому и смайлик у меня вылез на форуме)

---------- Добавлено 12.07.2012 в 19:11 ----------

спасибо за помощь

LEOnidUKG
На сайте с 25.11.2006
Online
1774
#5

У ну если уже решили, так решили :)

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/ ✅ Настройка и оптимизация серверов https://getmanyspeed.ru/
bon_eur
На сайте с 09.06.2012
Offline
40
#6
insite18:
спасибо за помощь

Пожалуйста, но вы опять неправильно написали ;)

Вот, еще раз, корректный синтаксис:

$rub = ceil($kol * $rur);


---------- Добавлено 12.07.2012 в 20:14 ----------

LEOnidUKG:
Какая ещё ошибка то?

Мы тут парсером подрабатываем, заместо PHP...

insite18
На сайте с 21.05.2011
Offline
41
#7

исправился

Милованов Ю.С
На сайте с 24.01.2008
Offline
196
#8

Це ж магазин. Там по определению округление должно быть в большую сторону, нежели по правде:)

Подпись))
bon_eur
На сайте с 09.06.2012
Offline
40
#9
Милованов Ю.С:
Це ж магазин. Там по определению округление должно быть в большую сторону, нежели по правде

- Изя, сколько будет дважды два?

- А мы продаем или покупаем?

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий