Selasa, 13 Desember 2011

Penyederhanaan Ukuran Byte

Hello SyntaxHighlighter
Pada tulisan kali ini gw mau share sedikit tips algoritma untuk menyederhanakan ukuran byte. Algoritma ini berfungsi untuk mengubah format byte kedalam satuan byte yang lebih sederhana seperti KB, MB, GB, TB,..dlll.

Contoh :
1024 -> 1 KB
10240 -> 10 KB
1024000 -> 1 MB

berikut agoritma nya :
public static String getSimpleSize(double d){        

        String sizeType = "";
        if (d > 1024) {
            // KB
            d = d / 1024;
            sizeType = " KB";
        }
        if (d > 1024) {
            // MB
            d = d / 1024;
            sizeType = " MB";
        }
        if (d > 1024) {
            // GB
            d = d / 1024;
            sizeType = " GB";
        }
        
        return (d + sizeType);
}
Semoga bermanfaat.

Tidak ada komentar:

Sign up for PayPal and start accepting credit card payments instantly.