PriceFormatter.init constructor
PriceFormatter.init(
- double price
Implementation
PriceFormatter.init(double price) {
var suffix = [' ', 'k', 'M', 'B', 'T', 'P', 'E'];
if (price < 1000) {
this.price = price;
unit = '';
} else {
for (int i = 1; i < suffix.length && price >= 1000; price /= 1000, i++) {
this.price = price / 1000;
unit = suffix[i];
}
}
}