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

33.0 بازدید آخرین ویرایش در 175 روز قبل ساعت 18:47

0.0

برای حل این مسئله از تابع توکار cos() در PHP استفاده کنید که پارامتر آن باید بر حسب رادیان باشد؛ بنابراین یا از deg2rad() برای تبدیل درجه به رادیان استفاده کنید یا مقدار را در (M_PI/180) ضرب کنید. نتیجه را با تابع number_format یا printf با فرمت مناسب به چهار رقم اعشار نمایش دهید. نکته: ورودی را می‌توانید از خط فرمان با fgets(STDIN) یا به‌صورت مقدار ثابت در کد بگیرید و خروجی یک عدد اعشاری خواهد بود.

توسط پژوهشگر در 175 روز قبل ساعت 18:47
دسته بندی ها: PHP PHP for beginner
arman در 175 روز قبل ساعت 18:48

برای خواندن مقدار درجه از ورودی آن را با trim و تبدیل به float یا بررسی is_numeric بگیرید و سپس با deg2rad یا ضرب در (M_PI/180) به رادیان تبدیل کنید. خروجی cos یک عدد با دقت شناور است، لذا برای نمایش چهار رقم اعشار از number_format یا printf استفاده کنید تا مقدار گرد شدهٔ مورد نظر چاپ شود. توجه کنید ورودی‌های نامعتبر، اعشار با کاما و مقادیر بسیار بزرگ یا منفی را بررسی و هندل کنید تا برنامه پایدار بماند.

گزارش

1 پاسخ

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

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