nums.dart 382 B

12345678910111213141516171819
  1. class NumUtils {
  2. /// 展示小数
  3. ///
  4. /// - 去除多余的0
  5. ///
  6. /// [val] 数值
  7. ///
  8. /// [placeholder] 空数值占位
  9. static String displayDouble(double? val, [String placeholder = ""]) {
  10. if (val == null) {
  11. return placeholder;
  12. }
  13. if (val == val.round()) {
  14. return val.round().toString();
  15. } else {
  16. return val.toString();
  17. }
  18. }
  19. }