Если вы проверяете документацию из Numeric
, она ясно показывает, что ее значения нужны только для поддержки умножения.
Оператор деления (/
) определен в BinaryInteger
и FloatingPoint
протоколы отдельно, так как они имеют разную семантику, поэтому вы не можете разделить любые типы чисел c друг на друга.