divide<T extends num> function
T
divide<T extends num>(
- T lhs,
- T rhs
Implementation
T divide<T extends num>(T lhs, T rhs) {
if (lhs is int && rhs is int) {
return (lhs ~/ rhs) as T;
} else {
return (lhs / rhs) as T;
}
}