fnRoundTo function

dynamic fnRoundTo(
  1. dynamic v1,
  2. dynamic v2
)

Implementation

dynamic fnRoundTo(dynamic v1, dynamic v2) {
  final e = varToDouble(v1);
  final d = varToInt(v2);
  // Delphi RoundTo(x, -n): -n already means "n decimal places", digit uses d directly (not negated)
  // RoundTo(3.14159, -2) → mySimpleRoundTo(3.14159, -2) → 3.14
  return mySimpleRoundTo(e, d);
}