حدث تغيير حديث
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)
تظهر خطأ.