یک برنامهٔ PHP بنویسید که یک زاویه بر حسب درجه را از ورودی بگیرد، آن را با استفاده از تابع deg2rad به رادیان تبدیل کند و مقدار رادیان را با دقت ۴ رقم اعشار نمایش دهد.
3.0 بازدید آخرین ویرایش در 221 روز قبل ساعت 01:21 0.0
برای حل از تابع داخلی deg2rad() در PHP استفاده کنید: ابتدا ورودی را به عدد تبدیل و با is_numeric بررسی کنید، سپس deg2rad را فراخوانی کنید و خروجی را با number_format یا round تا 4 رقم اعشار قالببندی نمایید. این مسئله در زمینهٔ محاسبات ریاضی و آماری و کاربردهای علمی/مهندسی کاربرد دارد؛ برای رابط خط فرمان از readline و برای فرم وب از filter_input استفاده کنید و خطاهای ورودی را کنترل کنید.
1 پاسخ
جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من
در حال بارگیری...
برای ارسال پاسخ باید با حساب کاربری وارد شوید.
ورود به حساب کاربری
برای افزایش ایمنی ورودی، مقدار ورودی را به عدد اعشاری تبدیل کرده و با تابع is_numeric بررسی کنید. سپس مقدار را به رادیان با deg2rad تبدیل کنید و خروجی را با sprintf('%.4f', $rad) یا number_format(..., 4) قالببندی کنید. همچنین در محیط وب از filter_input و در CLI از readline برای ورودی کنترلشده استفاده کنید تا خطاهای ورودی به راحتی مدیریت شوند. توجه کنید که deg2rad تنها واحد را تغییر میدهد و باید ورودی را به float تبدیل کنید تا خروجی دقیق با چهار رقم اعشار بدست آید.
گزارش