toTrigonometricString method
Returns the trigonometric representation of the number.
Example: “5.00 (cos(0.93) + i sin(0.93))”.
Implementation
String toTrigonometricString({bool use2piRange = false, int? precision}) {
final p = precision ?? 2;
final angle = use2piRange ? theta2 : theta1;
final sign = im >= 0 ? '+' : '-';
return '${modulus.toStringAsFixed(p)} (cos(${angle.toStringAsFixed(p)}) $sign i sin(${angle.toStringAsFixed(p)}))';
}