安全除法(除数为0时返回默认值)
static double safeDivide(num a, num b, {double def = 0.0}) { if (b == 0) return def; return a / b; }