toStringAsExponential method
Returns an exponential string-representation of this
.
Converts this
to a double before computing the string representation.
If fractionDigits
is given then it must be an integer satisfying:
0 <= fractionDigits <= 20
. In this case the string contains exactly
fractionDigits
after the decimal point. Otherwise, without the
parameter, the returned string uses the shortest number of digits that
accurately represent this
.
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]) =>
value.toStringAsExponential(fractionDigits);