common_utils icon indicating copy to clipboard operation
common_utils copied to clipboard

Dart common utils library. DateUtil, EncryptUtil, JsonUtil, LogUtil, MoneyUtil, NumUtil, ObjectUtil, RegexUtil, TextUtil, TimelineUtil, TimerUtil. 包含日期,正则,倒计时,时间轴等工具类。

Results 13 common_utils issues
Sort by recently updated
recently updated
newest added

有图片加水印工具类

`NumUtil.divide` 方法,当 `a/b = 1/3` 时, 报错信息如下: ``` 'package:decimal/decimal.dart': Failed assertion: line 27 pos 38: '_rational.hasFinitePrecision': is not true. ``` ![image](https://user-images.githubusercontent.com/41940100/153808656-ebc28ee0-3e2b-4294-986d-aa199d9182b3.png) 使用 `toDecimal()` 方法需要添加 `scaleOnInfinitePrecision` 参数

String v1 ="1.0.1" String v2 ="1.0.2" v1 > v2

适配Decimal2.0.0, 顺便解决编译问题

int elapsed = _locTimeMs - ms; String suffix; if (elapsed < 0) { suffix = _info.suffixAfter(); // suffix after is empty. user just now. if (suffix.isNotEmpty) { elapsed = elapsed.abs();...

` var add = NumUtil.add(0.123450000000000001, 0.000000000112345); print(add); ` 结果打印:I/flutter ( 2845): 0.123450000112345 丢失精度

TimerUtil 倒计时进入后台后无法持续执行, 操作步骤如下: 1)启动倒计时(60s) 2)最小化程序,进入后台,隔一小段时间后(两分钟),重新返回APP 3)发现倒计时依旧未执行完毕

double转数字字符串,并移除末尾多余的0。请考虑!