log2(x) يحسب لوغاريتم x للأساس 2. [1]
الخلاصة السريعة
تكون log2 عادةً أدق من log(x, 2). [1]
- log2(x) يحسب لوغاريتم x للأساس 2. [1]
- log بوسيطين يحسب اللوغاريتم للأساس المحدد عبر log(x)/log(base). [1]
- يوثق بايثون أن log2 عادةً أدق من log(x, 2)، دون ضمان مطلق لكل مدخل. [1]
- مثال مؤلف شُغّل على CPython 3.12.14 مع import math؛ x=2**29: log2(x) يعطي 29.0. [1]
- log(x, 2) يعطي 29.000000000000004 في التشغيل نفسه. القيمة الرياضية هنا 29؛ النتائج تخص هذا المدخل والمنصة. [1]
الدالة المخصصة للأساس اثنين
log2(x) يحسب لوغاريتم x للأساس 2. [1]
تغيير الأساس
log بوسيطين يحسب اللوغاريتم للأساس المحدد عبر log(x)/log(base). [1]
دقة عادةً أفضل
يوثق بايثون أن log2 عادةً أدق من log(x, 2)، دون ضمان مطلق لكل مدخل. [1]

قوة اثنين ونتيجتان
مثال مؤلف شُغّل على CPython 3.12.14 مع import math؛ x=2**29: log2(x) يعطي 29.0. [1]
math.log2(2**29) -> 29.0 [1]
log(x, 2) يعطي 29.000000000000004 في التشغيل نفسه. القيمة الرياضية هنا 29؛ النتائج تخص هذا المدخل والمنصة. [1]
math.log(2**29, 2) -> 29.000000000000004 [1]
المراجع
للتوسع: خصائص اللوغاريتمات.
أُعدّ هذا المقال بمساعدة الذكاء الاصطناعي، وخضع لمراجعة ذاتية بالأداة نفسها. لا يُنسب إلى مراجع بشري أو خبير مستقل. منهجية المحتوى.
