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


Dart num.toStringAsPrecision用法及代码示例


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

用法:

String toStringAsPrecision(
   int precision   
)

带有 precision 有效数字的字符串表示形式。

将此数字转换为 double 并返回该值的字符串表示形式,该值恰好具有 precision 有效数字。

参数 precision 必须是满足: 1 <= precision <= 21 的整数。

例子:

1.toStringAsPrecision(2);       // 1.0
1e15.toStringAsPrecision(3);    // 1.00e+15
1234567.toStringAsPrecision(3); // 1.23e+6
1234567.toStringAsPrecision(9); // 1234567.00
12345678901234567890.toStringAsPrecision(20); // 12345678901234567168
12345678901234567890.toStringAsPrecision(14); // 1.2345678901235e+19
0.00000012345.toStringAsPrecision(15); // 1.23450000000000e-7
0.0000012345.toStringAsPrecision(15);  // 0.00000123450000000000

相关用法


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