-5

ファイルサイズを取得してKBとMBに変更できるコードが欲しい

562 KB  =  562 KB
1024 KB =    1 MB
2152 KB = 2.15 MB

前もって感謝します。

4

1 に答える 1

5

ここにあります:

public String size(int size){
    String hrSize = "";
    double m = size/1024.0;
    DecimalFormat dec = new DecimalFormat("0.00");

    if (m > 1) {
        hrSize = dec.format(m).concat(" MB");
    } else {
        hrSize = dec.format(size).concat(" KB");
    }
    return hrSize;
}

SOURCE: KB を MB、GB、TB に動的に変換する

于 2013-06-20T17:19:24.307 に答える