Forum Webscript.Ru

Программирование => PHP => Тема начата: evergen от 20 Августа 2004, 17:47:58

Название: Округлить выводимый размер файла
Отправлено: evergen от 20 Августа 2004, 17:47:58
Что добавить в код, чтобы размер файла выводился бы округленно,
вместо допустим 345.453 - 345?

$b = 1000;
$fsize = filesize("proga.zip");
$c = $fsize/$b;
   echo "$c";
?>
Название: Округлить выводимый размер файла
Отправлено: tserbis от 20 Августа 2004, 18:08:03
[p]round[/p]
Название: Округлить выводимый размер файла
Отправлено: tserbis от 20 Августа 2004, 18:09:43
И, я слышал, в килобайте 1024 байта :-|
Название: Округлить выводимый размер файла
Отправлено: tserbis от 20 Августа 2004, 18:11:09
А что у тебя выведется, если размер будет 498 байт?
Название: Округлить выводимый размер файла
Отправлено: evergen от 20 Августа 2004, 18:15:42
1024 =)

А как правильно в код запихнуть этот round?
Название: Округлить выводимый размер файла
Отправлено: tserbis от 20 Августа 2004, 18:20:05
Хм... Ты последователен (я читал на PHP клубе)...
За $1 даю котовый код Ж-)
Название: Округлить выводимый размер файла
Отправлено: evergen от 20 Августа 2004, 18:28:53
Вот так правильно? :

$b = 1024;
$fsize = filesize("proga.zip");
$c = $fsize/$b;
$d = round($c, 0)
echo "$d";
?>
Название: Округлить выводимый размер файла
Отправлено: tserbis от 20 Августа 2004, 18:31:31
Да. Только достаточно
round($c)

- зачем столько переменных заводишь?
- используй 1024
- пиши echo $d; вместо echo "$d";
Название: Округлить выводимый размер файла
Отправлено: evergen от 20 Августа 2004, 18:35:20
Как смог так и сделал =)

Спасибо. Пришли на bestmail@yandex.ru

свой wmz

Числа 25 если не забуду отправлю 1$
Название: Округлить выводимый размер файла
Отправлено: tserbis от 20 Августа 2004, 18:41:12
Смеёшься? :-)))))
Нам чужого не надо... Ты же сам сделал.

Вот только что же у тебя выведется при размере файла 498 (например) байт?..
Название: Округлить выводимый размер файла
Отправлено: ThE0ReTiC от 21 Августа 2004, 02:47:18
tserbis
в принципе к километре 1024 метра (без балды - так иногда удобнее =))