當前位置: 首頁>>編程示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。