Format Byte zu Kilobyte, Megabyte, Gigabyte

Szenario: die Größe der verschiedenen Dateien werden in einer Datenbank gespeichert als bytes. Was ist der beste Weg, um dieses format size info, um Kilobyte, Megabyte und Gigabyte? Zum Beispiel habe ich ein MP3, dass Ubuntu zeigt, wie "5.2 MB (5445632 bytes)". Wie würde ich diese Anzeige auf einer web-Seite als "5.2 MB" UND Dateien, die weniger als ein megabyte display als KB und Dateien, die ein gigabyte und höher angezeigt als GB?

  • Ich glaub Sie sollten erstellen Sie eine Funktion, dies zu tun. Nur dividieren-Zahl durch 1024 und betrachten Sie das Ergebnis. Wenn Ihr mehr als 1024 sich dann wieder trennen.
  • Es sollte eine native Funktion für diese.
InformationsquelleAutor leepowers | 2010-03-24
Schreibe einen Kommentar