Ich muss eine Integer-Darstellung von Bytes in etwas freundlicher formatieren, und ich hoffe, dass es eine Dienstprogrammfunktion in Ruby oder in Rails, die diese Formatierung für mich tun (um meine Faulheit zu verewigen, von Kurs)Friendly Byte Formatierung in Rails
ich bin auf der Suche nach etwas, das aussehen würde.
format_bytes(1024) -> "1 KB"
format_bytes(1048576) -> "1 MB"
Sieht aus wie es in Active einige Sachen ist es anders herum zu tun, aber ich habe nicht einen Weg gefunden zu tun es in dieser Richtung.
Wenn es keinen existiert, hat jemand eine besonders elegante Lösung?
Danke! Ich habe nach dieser genauen Lösung gesucht. – CalebHC
Der maximale Wert ist number_to_human_size (999999999999999) # => "909 TB" – adcosta