PDA

Visualizza la versione completa : arrotondare dimensione


Claudio Vituzzi
27-12-2004, 21:07
in una variabile ho la dimensione di un file in byte:

$size = file size

Vorrei arrotondarla in Gb Mb Kb e semplici byte

avete qualche dritta?

Grazie a tutti!

shishii
27-12-2004, 22:18
ad esempio

if ($size >= 10**9) { # giga
$size_arr = sprintf("%.2f", $size / 10**9);
}
elsif ($size >= 10**6) { #Mega
$size_arr = sprintf("%.2f", $size / 10**6);
}
elsif ($size >= 1000) { #Kilo
$size_arr = sprintf("%.2f", $size / 1000);
}
else { #byte
$size_arr = $size;
}

Claudio Vituzzi
27-12-2004, 22:47
Perfetto,

Grazie

Loading