LOG (LOG)
تابع LOG در MySQL لگاریتم را حساب می کند. «تابع (Function)» یعنی ابزار آماده برای یک کار مشخص. «تابع LOG در MySQL» را همیشه به عنوان مرجع سریع نگه دار. اگر پایه ندهی، لگاریتم طبیعی محاسبه می شود.
تعریف و کاربرد
LOG(number) لگاریتم طبیعی را می دهد. LOG(base, number) لگاریتم عدد با پایه دلخواه است. «پایه (Base)» یعنی عددی که توان هایش سنجیده می شود. ورودی باید مثبت باشد و پایه باید از یک بزرگ تر باشد.
سینتکس
LOG(number) یا LOG(base, number). برای مرور، LN و EXP را نیز ببین.
مثال 1: لگاریتم طبیعی 2
SELECT LOG(2);
توضیح: بدون پایه، نتیجه همان LN(2) است. خروجی حدود 0.693 خواهد بود.
مثال 2: لگاریتمِ 4 با پایه 2
SELECT LOG(2, 4);
توضیح: جواب 2 است. چون 2^2 می شود 4. مثل شمارش لِول های بازی.
گام های سریع استفاده
- عدد مثبت انتخاب کن.
- در صورت نیاز، پایه معتبر تعیین کن.
- LOG را اجرا و نتیجه را تفسیر کن.
نکته ها و هشدارها
نکته: برای مرور کامل، صفحه تابع LOG در MySQL را علامت گذاری کن.
نکته: اگر فقط پایه e می خواهی، از LN استفاده کن.
هشدار: LOG(عدد ≤ 0) یا LOG(پایه ≤ 1) معتبر نیست. این ها خطا می دهند.
جمع بندی سریع
- LOG بدون پایه، همان LN است.
- LOG(base, n) لگاریتم پایه دلخواه می دهد.
- n باید مثبت باشد.
- base باید بیشتر از 1 باشد.