[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: как сделать чтоб выводило только целые числа?
12345
у меня к примеру есть скрипт

<?
$a=2;
$b=9;
$x=$b/$a;
echo $x;
?>

он будет выводить 4,5
а как сделать, чтоб выводилось только целое число(до запятой)



Спустя 2 минуты, 52 секунды (10.12.2011 - 21:59) Семён написал(а):
Про округление слышали хоть раз?
см. round

Спустя 6 минут, 17 секунд (10.12.2011 - 22:05) 12345 написал(а):
о, нашел! отвечаю сам на свой вопрос. echo floor($x);

Спустя 5 минут, 38 секунд (10.12.2011 - 22:11) johniek_comp написал(а):
echo int($x;)

Спустя 19 минут, 4 секунды (10.12.2011 - 22:30) Winston написал(а):
Цитата (johniek_comp @ 10.12.2011 - 21:11)
echo int($x;)

ОМГ.
echo (int)$x;

Спустя 7 минут, 51 секунда (10.12.2011 - 22:38) inpost написал(а):
johniek_comp
Ты уже не первый раз такое пишешь. Ты хоть бы сам проверял, прежде чем давать неправильные советы.

Спустя 26 минут, 53 секунды (10.12.2011 - 23:05) Dron19 написал(а):
три функции как минимум на твой выбор:

round(); - floor(); - inval();

Что они делают, читай мануалы

Спустя 16 часов, 4 минуты, 1 секунда (11.12.2011 - 15:09) 12345 написал(а):
ну я уже написал, функция floor(); мне подходит )

Спустя 4 часа, 11 минут, 20 секунд (11.12.2011 - 19:20) sergeiss написал(а):
Цитата (Dron19 @ 11.12.2011 - 00:05)
три функции как минимум на твой выбор...

Можно еще и 4-ю написать - sprintf :)

echo sprintf( "%.0f", 4.5);
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.