MCPcopy Index your code
hub / github.com/BombusMod/BombusMod / getSizeString

Method getSizeString

src/main/java/util/StringUtils.java:51–82  ·  view source on GitHub ↗
(long number)

Source from the content-addressed store, hash-verified

49 }
50
51 public static String getSizeString(long number) {
52 StringBuffer suffix = new StringBuffer();
53
54 try {
55 if ( number > 1024000 ) {
56 String ratio=Long.toString(number/100000);
57
58 int dotpos=ratio.length()-1;
59
60 suffix.append( (dotpos==0)? "0":ratio.substring(0, dotpos))
61 .append('.')
62 .append(ratio.substring(dotpos))
63
64 .append(" mb");
65 } else if ( number > 1024 ) {
66 String ratio=Long.toString(number/100);
67
68 int dotpos=ratio.length()-1;
69
70 suffix.append( (dotpos==0)? "0":ratio.substring(0, dotpos))
71 .append('.')
72 .append(ratio.substring(dotpos))
73
74 .append(" kb");
75 } else {
76 suffix.append(number)
77 .append(" b");
78 }
79 } catch (Exception e) { }
80
81 return suffix.toString();
82 }
83
84 public static String replaceBadChars (String src) {
85 for (int i=0; i<badChars.length;i++) {

Callers 2

StatsWindowMethod · 0.95
getTrafficMethod · 0.95

Calls 2

appendMethod · 0.80
toStringMethod · 0.45

Tested by

no test coverage detected