当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Dart num.toStringAsFixed用法及代码示例


dart:core 库中num.toStringAsFixed 方法的用法介绍如下。

用法:

String toStringAsFixed(
   int fractionDigits   
)

此数字的小数点string-representation。

在计算字符串表示之前将此数字转换为 double,如 toDouble

如果 this 的绝对值大于或等于 10^21 ,则此方法返回由 this.toStringAsExponential() 计算的 index 表示。否则,结果是最接近的字符串表示,小数点后正好有fractionDigits 数字。如果fractionDigits 等于0,则省略小数点。

参数 fractionDigits 必须是满足: 0 <= fractionDigits <= 20 的整数。

例子:

1.toStringAsFixed(3);  // 1.000
(4321.12345678).toStringAsFixed(3);  // 4321.123
(4321.12345678).toStringAsFixed(5);  // 4321.12346
123456789012345.toStringAsFixed(3);  // 123456789012345.000
10000000000000000.toStringAsFixed(4); // 10000000000000000.0000
5.25.toStringAsFixed(0); // 5

相关用法


注:本文由纯净天空筛选整理自dart.dev大神的英文原创作品 toStringAsFixed method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。