Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Dmitry Ivanov                        2:5020/400     10 Oct 2001  12:37:31
 To : Andrew Martovlos
 Subject : Re: perl и форматирование вывода   числа
 -------------------------------------------------------------------------------- 
 
 Andrew Martovlos wrote:
 
 > Доброй ночи, All!
 > 
 > Я очень дико извиняюсь за ламерский вопрос, но очень нужно, срочно!
 > (книжку свою одолжил, а по мануалах с этим sprintf ну никак...)
 > Как отформатировать вывод числа 21.7391304347826 к 21.73 на perl'е?
 > Киньте строчку ПЛИИИИИЗ.
 > 
 >     До встречи в эфире!
 > =======================================================================
 > 
 
   if($size>1048576){
    $size/=1048576;
    $size=sprintf "%.1f MB", $size;
    return $size;
   }
   if($size>1024){
    $size/=1024;
    $size=sprintf "%.1f kB", $size;
    return $size;
   }
   $size=sprintf "%d B", $size;
   return $size;
 это форматирует байты в мегабайты. Т.е. твоя строка вроде должна быть 
 такой: sprintf "%.2f", $chislo;
 
 -- 
 Now playing: Modern_Talking_-_Lady_Lai
 
 --- ifmail v.2.15dev5
  * Origin: Latnet Internet News Site (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 perl и форматирование вывода числа   Andrew Martovlos   10 Oct 2001 05:11:29 
 Re: perl и форматирование вывода числа   Dmitry Ivanov   10 Oct 2001 12:37:31 
 Re: perl и форматирование вывода числа   Ilya Anfimov   10 Oct 2001 21:07:07 
 Re: perl и форматирование вывода числа   Stas Vlasov   10 Oct 2001 23:39:59 
Архивное /ru.linux/6815ac4c043f.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional