یک اسکریپت PHP بنویسید که زاویهای را به صورت درجه دریافت کند و مقدار سینوس آن را تا چهار رقم اعشار محاسبه و نمایش دهد.
9.0 بازدید آخرین ویرایش در 201 روز قبل ساعت 03:51 0.0
برای حل این مسئله از تابع داخلی sin() در PHP استفاده کنید که ورودی آن برحسب رادیان است؛ بنابراین ابتدا زاویه درجه را با deg2rad() یا ضرب در π/180 به رادیان تبدیل کنید، سپس sin() را فراخوانی کنید و نتیجه را با round() یا number_format() تا چهار رقم اعشار قالببندی کنید. نکات مفید: ورودی را با is_numeric() یا floatval() بررسی کنید، برای نمایش دقیقتر از number_format($val,4,'.','') استفاده کنید و میتوانید اسکریپت را هم به صورت خط فرمان (CLI) و هم در یک فرم وب ساده پیادهسازی کنید.
1 پاسخ
جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من
در حال بارگیری...
برای ارسال پاسخ باید با حساب کاربری وارد شوید.
ورود به حساب کاربری
برای پایداری کد، ورودی زاویه را با is_numeric() یا فیلتر مناسب اعتبارسنجی کنید تا با مقادیر غیر عددی برخورد نشود. از آنجا که sin() ورودی رادیانی میگیرد، زاویه درجه را با deg2rad() یا ضرب در π/180 به رادیان تبدیل کنید. خروجی را با number_format($val, 4, '.', '') نمایش دهید تا چهار رقم اعشار دقیقاً نشان داده شوند. در حالتهای CLI و وب نیز مطمئن شوید ورودی به صورت سازگار به تابع تبدیل شده و خروجی کمترین ابهام را داشته باشد.
گزارش