یک تابع PHP بنویسید که سینوس یک زاویه دادهشده به درجه را حساب کند (ابتدا درجه را به رادیان تبدیل کند) و نتیجه را با دقت چهار رقم اعشار برگرداند.
6.0 بازدید آخرین ویرایش در 220 روز قبل ساعت 01:58 0.0
برای حل از توابع داخلی PHP استفاده کنید: deg2rad() برای تبدیل درجه به رادیان یا ضرب در (pi()/180) و sin() برای محاسبه سینوس، سپس با round() یا number_format() خروجی را به چهار رقم اعشار محدود کنید؛ ورودی را بهصورت عددی دریافت و با مثالهایی مانند 30° (نتیجه 0.5000) تست کنید.
1 پاسخ
جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من
در حال بارگیری...
برای ارسال پاسخ باید با حساب کاربری وارد شوید.
ورود به حساب کاربری
برای پیادهسازی ساده، زاویه را از درجه به رادیان تبدیل کنید (با deg2rad() یا ضرب در pi()/180) و سپس sin() را روی مقدار رادیانی اجرا کنید. خروجی را با چهار رقم اعشار با استفاده از round($val, 4) یا number_format($val, 4, '.', '') محدود کنید. قبل از محاسبه مقدار ورودی را به عددی قابل قبول تبدیل کنید و از صحت ورودی با is_numeric یا floatval مطمئن شوید. مثلاً برای 30 درجه نتیجه 0.5000 است.
گزارش