یک برنامهٔ PHP بنویسید که یک زاویه بر حسب درجه از کاربر گرفته و مقدار سینوس آن را با استفاده از تابع sin() به صورت اعشاری با دقت ۴ رقم اعشار نمایش دهد.

4.0 بازدید آخرین ویرایش در 202 روز قبل ساعت 03:01

0.0

برای حل، مقدار ورودی را به عدد اعشاری تبدیل کرده و درجه را به رادیان تبدیل کنید (یا از تابع deg2rad() یا ضرب در M_PI/180 استفاده کنید)، سپس با تابع sin() مقدار سینوس را محاسبه و با round(..., 4) یا number_format خروجی را به ۴ رقم اعشار محدود کنید. این مسئله برای آشنایی با توابع ریاضی PHP (مثل sin) و تبدیل واحدها در برنامه‌های علمی/مالی مفید است؛ دقت کنید ورودی را به float تبدیل و مدیریت خطاهای ساده (مثل ورودی نامعتبر) را انجام دهید.

توسط پژوهشگر در 202 روز قبل ساعت 03:01
دسته بندی ها: PHP PHP for beginner
reyhaneh در 202 روز قبل ساعت 07:45

برای استفاده مطمئن، ورودی کاربر را به مقدار اعشاری float تبدیل کنید و اعتبارسنجی ساده‌ای انجام دهید. سپس درجه را به رادیان تبدیل کنید (از deg2rad استفاده کنید یا ضرب در M_PI/180) و مقدار سینوس را با sin() محاسبه کنید. خروجی را با round($val, 4) یا number_format به ۴ رقم اعشار محدود کنید تا نمایش یکنواخت باشد. همچنین مدیریت خطاهای ورودی نامعتبر به تجربه کاربری کمک می‌کند.

گزارش

1 پاسخ

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

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