@override double divideNumAsDouble(num n2) { if (n2 is int) { return divideIntAsDouble(n2); } else { return divideDoubleAsDouble(n2.toDouble()); } }