LOG2 (LOG2)
تابع LOG2 در MySQL لگاریتمِ پایه 2 عدد را می دهد. «تابع (Function)» یعنی ابزار آماده برای یک کار مشخص. برای دسترسی سریع، صفحه تابع LOG2 در MySQL را ذخیره کن.
تعریف و کاربرد
LOG2(number) مقدار لگاریتم پایه 2 را برمی گرداند. «لگاریتم (Logarithm)» یعنی چند بار باید 2 را به توان برسانیم تا به عدد برسیم. ورودی باید بزرگ تر از صفر باشد. برای پایه های دیگر، از LOG استفاده کن.
سینتکس
LOG2(number) فقط یک ورودی می گیرد و خروجی اعشاری می دهد.
گام های سریع استفاده
- یک عدد مثبت انتخاب کن.
- تابع LOG2 را روی آن اجرا کن.
- نتیجه را تفسیر و مقایسه کن.
مثال 1: لوگِ پایه 2 برای 6
SELECT LOG2(6);
توضیح: نتیجه حدود 2.585 است. یعنی 2 به توان 2.585 نزدیک 6 می شود.
مثال 2: لوگِ پایه 2 برای 64
SELECT LOG2(64);
توضیح: خروجی 6 است. چون 2^6 برابر 64 می شود. مثل شمارش لِول های بازی.
نکته ها و هشدارها
نکته: اگر پایه 10 می خواهی، از LOG10 استفاده کن. اگر پایه دلخواه است، LOG را به کار ببر.
هشدار: LOG2 روی صفر یا عدد منفی معتبر نیست و خطا می دهد.
جمع بندی سریع
- LOG2 لگاریتم پایه 2 را می دهد.
- ورودی باید مثبت باشد.
- LOG برای پایه های دلخواه است.
- LOG10 برای پایه 10 کاربرد دارد.