یک برنامهٔ PHP بنویسید که یک زاویه بر حسب درجه از کاربر گرفته و مقدار سینوس آن را با استفاده از تابع sin() به صورت اعشاری با دقت ۴ رقم اعشار نمایش دهد.
4.0 بازدید آخرین ویرایش در 202 روز قبل ساعت 03:01 0.0
برای حل، مقدار ورودی را به عدد اعشاری تبدیل کرده و درجه را به رادیان تبدیل کنید (یا از تابع deg2rad() یا ضرب در M_PI/180 استفاده کنید)، سپس با تابع sin() مقدار سینوس را محاسبه و با round(..., 4) یا number_format خروجی را به ۴ رقم اعشار محدود کنید. این مسئله برای آشنایی با توابع ریاضی PHP (مثل sin) و تبدیل واحدها در برنامههای علمی/مالی مفید است؛ دقت کنید ورودی را به float تبدیل و مدیریت خطاهای ساده (مثل ورودی نامعتبر) را انجام دهید.
1 پاسخ
جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من
در حال بارگیری...
برای ارسال پاسخ باید با حساب کاربری وارد شوید.
ورود به حساب کاربری
برای استفاده مطمئن، ورودی کاربر را به مقدار اعشاری float تبدیل کنید و اعتبارسنجی سادهای انجام دهید. سپس درجه را به رادیان تبدیل کنید (از deg2rad استفاده کنید یا ضرب در M_PI/180) و مقدار سینوس را با sin() محاسبه کنید. خروجی را با round($val, 4) یا number_format به ۴ رقم اعشار محدود کنید تا نمایش یکنواخت باشد. همچنین مدیریت خطاهای ورودی نامعتبر به تجربه کاربری کمک میکند.
گزارش