toString method
Returns a String representation of this
.
Implementation
@override
String toString() {
var d = _rescaled;
var v = d._value.abs().toString();
var s = d._scale;
if (s <= 0) {
v = v + '0' * -s;
} else if (v.length <= s) {
v = '0.${'0' * (s - v.length)}$v';
} else {
v = '${v.substring(0, v.length - s)}.${v.substring(v.length - s)}';
}
if (_value.isNegative) v = '-$v';
return v;
}