初始化

This commit is contained in:
谢宇宁
2026-09-15 15:44:13 +07:00
commit a23ba685e9
1065 changed files with 101122 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
/// 可空 num 扩展
extension NumNullableX on num? {
/// 防止字段为空报错
num em() => this ?? 0;
/// 数字转金额保留两位小数
String toAmount() => em().toStringAsFixed(2);
}
/// 非空 num 扩展
extension NumX on num {
/// 小数点截取 [fractionDigits] 位(直接截断,不四舍五入)
String fixed(int fractionDigits) {
final fixString = toStringAsFixed(fractionDigits + 1);
return fixString.substring(0, fixString.length - 1);
}
}