لگاریتم دودویی

از testwiki
پرش به ناوبری پرش به جستجو
گراف الگو:Math به عنوان تایع عدد حقیقی الگو:Mvar

در ریاضیات، لگاریتم دودویی (الگو:Lang-en) الگو:رچ (الگو:Math) توانی است که عدد الگو:Math با رسیدن به آن برابر الگو:Mvar خواهد بود. به عبارت دیگر برای هر عدد حقیقی الگو:Mvar,

الگو:فس

مثلاً لگاریتم دودویی ۱ برابر صفر، لگاریتم دودویی ۴ برابر ۲، و لگاریتم دودویی ۳۲ برابر ۵ است.

لگاریتم دودویی لگاریتم در مبنای ۲ است. تابع لگاریتم دودویی تابع وارون تابع توان دو است. علاوه بر الگو:Math، لگاریتم دودویی را با نشان‌هایی الگو:Math, الگو:Math، و الگو:Math هم نشان می‌دهند.

لگاریتم دودویی را نخستین بار لئونهارد اویلر در تئوری موسیقی استفاده کرد؛ به‌این صورت که لگاریتم دودویی نسبت بسامدهای دو لحن موسیقی برابر اختلاف تعداد اکتاوهای آن دو لحن است. لگاریتم باینری برای نمایش محاسبهٔ طول گراف یک عدد در دستگاه اعداد دودویی یا تعداد بیت‌های مورد نیاز برای کدگذاری یک پیام در نظریه اطلاعات به‌کار می‌رود. در علوم رایانه لگاریتم دودویی برای محاسبهٔ تعداد مراحل الگوریتم جستجوی دودویی و الگوریتمهای مشابه به کار گرفته می‌شود.

لگاریتم دودویی در توابع ریاضی سی و دیگر بسته‌های ریاضیاتی نرم‌افزاری گنجانده شده‌است.

منابع

الگو:پانویس

الگو:-

پیوند به بیرون

الگو:انبار-رده