是否可以将 swift 中的两个数相除?

Is it possible to divide two numerics in swift?

func divtwoval<T: Numeric>(_a: T,_b: T){
        let c = _a / _b
        print(c)
    }

我试图划分两个数字泛型,但它不起作用。 我收到此错误消息:错误:二元运算符“/”不能应用于两个 'T' 操作数。

这个泛型怎么划分?

如果你勾选Numericdocumentation,很明显它的值只需要支持乘法即可。

除法运算符 (/) 分别在 BinaryIntegerFloatingPoint 协议上定义,因为它们具有不同的语义,所以您不能将任何数字类型相互划分。