pub fn cast<T, U>(n: T) -> Uwhere T: NumCast, U: NumCast,
Convert from one numeric type to another.
panics if the conversion fails