Sim*_*rne 6

因为==等价关系.

在Julia中true,当转换为整数时,变为1等等1 == true.如果true == 5,那么为了==保持传递性,这意味着1 == 5

  • 应该弃用`bool`函数然后删除它.转换为"Bool"应该是固定的.遗憾的是,如果没有可能破坏某些代码,就无法做到这一点. (3认同)
  • 一个合理的观点.所以有一个转换完成,但它是布尔的推广,而不是整数的降级.然而,bool(5) - > true和convert(Bool,5) - > true. (2认同)