Files
fanuzu/app/lib/core/format.dart

11 lines
364 B
Dart

/// 천 단위 구분. `intl` 을 끌어오지 않고 끝낸다 — 이 앱에서 필요한 형식은 이것뿐이다.
String formatPop(int v) {
final s = v.abs().toString();
final b = StringBuffer(v < 0 ? '-' : '');
for (var i = 0; i < s.length; i++) {
if (i > 0 && (s.length - i) % 3 == 0) b.write(',');
b.write(s[i]);
}
return b.toString();
}