最近发生的变化
julia> ndigits(true)
1
我对此不太在意,可以理解为什么它没有经历过弃用周期。 但是我给人的印象是,从Bool <: Integer
到Bool
作为一个单独的概念的转变尚未发生。 如果是这样,我认为最好继续在Bool
上支持整数运算。
嗯,经过进一步调查,它是https://github.com/JuliaLang/julia/pull/16841 ,它只改变了ndigits
。 我原以为会有一个更全面的更改,但是只有ndigits
的损坏似乎太小了,值得关注。
抱歉,我不知道我打破了那个,但是我同意,如果计划从Bool <: Integer
改掉,那太小了以至于无法解决。
我认为它应该被修复。 ndigits(false)
给出1
而ndigits(true)
抛出错误是很奇怪的。
最有用的评论
我认为它应该被修复。
ndigits(false)
给出1
而ndigits(true)
抛出错误是很奇怪的。