Millie

一个Dart包,可以将大数字转换为易于查看的格式(也许是一个可爱的小女孩?)。

? 之前 ✨ 之后
4200 4.2K
10000 10k
1000040000 1.00004B

有关更多示例,请参阅示例目录。

用法

import 'package:millie/millie.dart';

void main() {
    millify(4200); // 4.2K
    
    millify(10000, lowercase: true); // 10k
    
    millify(
        1250000,
        space: true,
        lowercase: true,
        precision: 3
    ); // 1.25 m
}

选项

名称 类型 默认值 描述
精度 整数 1 要四舍五入的小数位数
小写 布尔值 是否使用小写缩写
空格 布尔值 数字和缩写之间是否添加空格

特性和Bug

请提交一个问题

GitHub

查看 Github