toStringAsExponential method - num class - dart:core library (original) (raw)
String toStringAsExponential([
- int? fractionDigits ])
An exponential string-representation of this number.
Converts this number to a doublebefore computing the string representation.
If fractionDigits
is given, then it must be an integer satisfying:0 <= fractionDigits <= 20
. In this case the string contains exactlyfractionDigits
after the decimal point. Otherwise, without the parameter, the returned string uses the shortest number of digits that accurately represent this number.
If fractionDigits
equals 0, then the decimal point is omitted. Examples:
1.toStringAsExponential(); // 1e+0
1.toStringAsExponential(3); // 1.000e+0
123456.toStringAsExponential(); // 1.23456e+5
123456.toStringAsExponential(3); // 1.235e+5
123.toStringAsExponential(0); // 1e+2
Implementation
String toStringAsExponential([int? fractionDigits]);