لگاریتم چیزی شبیه به توان معکوس است. در یک تابع لگاریتم یک عدد و یک پایه داریم. حاصل یک لگاریتم عددی است که اگر عدد پایه ی ورودی را به توان این عدد خروجی برسانیم، عدد ورودی به دست می آید. مثلاً لگاریتم عدد 25 بر پایه 5 برابر است با 2. یعنی 5 به توان 2 می شود 25.
تابعی بنویسید که دو ورودی بگیرد و لگاریتم عدد دوم بر پایه ی عدد اول را محاسبه کند. سپس نتیجه را در خروجی برگرداند.
نمونه هایی از ورودی و خروجی
logarithm(5, 25) ➞ 2
logarithm(2, 64) ➞ 6
logarithm(2, 4) ➞ 2
نکات
- دو ورودی و خروجی باید عدد صحیح باشند
- اگر خروجی عدد صحیح نشد، کلمه invalid برگردانده شود
Logarithm(5, 25) ➞ 2
Logarithm(2, 64) ➞ 6
Logarithm(2, 4) ➞ 2
پاسخ های کاربران به این تمرین
برای مشاهده پاسخ باید ابتدا وارد شده و قفل پاسخ را باز کنید
نظرات