gpt4 book ai didi

scala - 为什么 Scala 中的 "Int ^ Int"不是求幂? (它是什么?)

转载 作者:行者123 更新时间:2023-12-02 05:21:17 24 4
gpt4 key购买 nike

^ 一直被认为是求幂的意思。但它不会那样做。它的实际含义是什么?是否有 Int 的任何成员函数进行求幂(math.pow 除外)?

为什么要这样定义?当所有其他语言都赋予它最高优先级时,它获得的运算符优先级低于算术运算。

最佳答案

好吧,“所有其他语言”是一个非常有力的陈述。

Scala 中的'^' 来自 Java(它来自 C 语言的一般近邻),意思是按位异或。它也被用作各种其他语言的 XOR,例如。在 Python 中。

关于scala - 为什么 Scala 中的 "Int ^ Int"不是求幂? (它是什么?),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9657472/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com