Eine kürzliche Änderung ist kaputt gegangen
julia> ndigits(true)
1
Ich bin nicht allzu aufgeregt darüber und kann verstehen, warum es keinen Abschreibungszyklus durchlaufen hat. Aber ich hatte den Eindruck, dass die Verschiebung von Bool <: Integer
zu Bool
als separates Konzept noch nicht erfolgt ist. Wenn ja, denke ich, ist es besser, weiterhin ganzzahlige Operationen für Bool
.
Hmm, bei weiteren Untersuchungen war es https://github.com/JuliaLang/julia/pull/16841, das nur ndigits
. Ich hatte gedacht, dass es eine umfassendere Änderung gibt, aber der Bruch von nur ndigits
scheint ein zu kleines Problem zu sein, um sich darum zu kümmern.
Es tut mir leid, dass ich nicht wusste, dass ich das kaputt gemacht habe, aber ich stimme zu, dass es zu geringfügig ist, um es zu beheben, wenn der Plan darin besteht, von Bool <: Integer
.
Ich denke, es sollte behoben werden. Es ist seltsam, wenn ndigits(false)
1
aber ndigits(true)
einen Fehler auslöst.
Hilfreichster Kommentar
Ich denke, es sollte behoben werden. Es ist seltsam, wenn
ndigits(false)
1
aberndigits(true)
einen Fehler auslöst.