Julia: Gebrochene Boolesche als Zahlen?

Erstellt am 17. Mai 2017  ·  3Kommentare  ·  Quelle: JuliaLang/julia

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 .

bug

Hilfreichster Kommentar

Ich denke, es sollte behoben werden. Es ist seltsam, wenn ndigits(false) 1 aber ndigits(true) einen Fehler auslöst.

Alle 3 Kommentare

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.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

tkoolen picture tkoolen  ·  3Kommentare

sbromberger picture sbromberger  ·  3Kommentare

omus picture omus  ·  3Kommentare

thofma picture thofma  ·  3Kommentare

musm picture musm  ·  3Kommentare