floatMul static method

dynamic floatMul(
  1. dynamic arg1,
  2. dynamic arg2
)

Implementation

static floatMul(arg1, arg2) {
  dynamic m = 0, s1 = arg1 + "", s2 = arg2 + "";
  try {
    m += s1.split(".")[1].length;
  } catch (e) {
    // print(e);
  }
  try {
    m += s2.split(".")[1].length;
  } catch (e) {
    // print(e);
  }
  return (double.parse(s1.replace(".", "")) *
          double.parse(s2.replace(".", ""))) /
      pow(10, m);
}