یک اسکریپت PHP بنویسید که زاویه‌ای را به صورت درجه دریافت کند و مقدار سینوس آن را تا چهار رقم اعشار محاسبه و نمایش دهد.

9.0 بازدید آخرین ویرایش در 201 روز قبل ساعت 03:51

0.0

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

توسط پژوهشگر در 201 روز قبل ساعت 03:51
دسته بندی ها: PHP PHP for beginner
arash در 201 روز قبل ساعت 04:54

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

گزارش

1 پاسخ

جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من

در حال بارگیری...
ورود به حساب کاربری