Автор Тема: Округлить выводимый размер файла  (Прочитано 4761 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн evergen

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Округлить выводимый размер файла
« : 20 Августа 2004, 17:47:58 »
Что добавить в код, чтобы размер файла выводился бы округленно,
вместо допустим 345.453 - 345?

$b = 1000;
$fsize = filesize("proga.zip");
$c = $fsize/$b;
   echo "$c";
?>

Оффлайн tserbis

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 496
  • +0/-0
  • 0
    • Просмотр профиля
Округлить выводимый размер файла
« Ответ #1 : 20 Августа 2004, 18:08:03 »
[p]round[/p]

Оффлайн tserbis

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 496
  • +0/-0
  • 0
    • Просмотр профиля
Округлить выводимый размер файла
« Ответ #2 : 20 Августа 2004, 18:09:43 »
И, я слышал, в килобайте 1024 байта :-|

Оффлайн tserbis

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 496
  • +0/-0
  • 0
    • Просмотр профиля
Округлить выводимый размер файла
« Ответ #3 : 20 Августа 2004, 18:11:09 »
А что у тебя выведется, если размер будет 498 байт?

Оффлайн evergen

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Округлить выводимый размер файла
« Ответ #4 : 20 Августа 2004, 18:15:42 »
1024 =)

А как правильно в код запихнуть этот round?

Оффлайн tserbis

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 496
  • +0/-0
  • 0
    • Просмотр профиля
Округлить выводимый размер файла
« Ответ #5 : 20 Августа 2004, 18:20:05 »
Хм... Ты последователен (я читал на PHP клубе)...
За $1 даю котовый код Ж-)

Оффлайн evergen

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Округлить выводимый размер файла
« Ответ #6 : 20 Августа 2004, 18:28:53 »
Вот так правильно? :

$b = 1024;
$fsize = filesize("proga.zip");
$c = $fsize/$b;
$d = round($c, 0)
echo "$d";
?>

Оффлайн tserbis

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 496
  • +0/-0
  • 0
    • Просмотр профиля
Округлить выводимый размер файла
« Ответ #7 : 20 Августа 2004, 18:31:31 »
Да. Только достаточно
round($c)

- зачем столько переменных заводишь?
- используй 1024
- пиши echo $d; вместо echo "$d";

Оффлайн evergen

  • Заглянувший
  • Новичок
  • *
  • Сообщений: 5
  • +0/-0
  • 0
    • Просмотр профиля
    • http://
Округлить выводимый размер файла
« Ответ #8 : 20 Августа 2004, 18:35:20 »
Как смог так и сделал =)

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

свой wmz

Числа 25 если не забуду отправлю 1$

Оффлайн tserbis

  • Фанат форума
  • Старожил
  • ****
  • Сообщений: 496
  • +0/-0
  • 0
    • Просмотр профиля
Округлить выводимый размер файла
« Ответ #9 : 20 Августа 2004, 18:41:12 »
Смеёшься? :-)))))
Нам чужого не надо... Ты же сам сделал.

Вот только что же у тебя выведется при размере файла 498 (например) байт?..

Оффлайн ThE0ReTiC

  • Главный по тарелочкам
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 4041
  • +2/-0
  • 2
    • Просмотр профиля
    • http://
Округлить выводимый размер файла
« Ответ #10 : 21 Августа 2004, 02:47:18 »
tserbis
в принципе к километре 1024 метра (без балды - так иногда удобнее =))
AS IS...

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28