با استفاده از PHP تابعی بنویسید که مقدار سینوس هایپربولیک (sinh) یک عدد ورودی را محاسبه کرده و نتیجه را با دقت دو رقم اعشار نمایش دهد.
2.0 بازدید آخرین ویرایش در 202 روز قبل ساعت 02:44 0.0
برای حل این مسئله از تابع داخلی PHP به نام sinh() استفاده کنید؛ ابتدا ورودی را با is_numeric() بررسی و با floatval به عدد تبدیل کنید، سپس مقدار sinh را محاسبه کرده و با number_format(..., 2) یا sprintf("%.2f", ...) خروجی را قالببندی کنید. میتوانید ورودی را از خط فرمان ($argv) یا از فرم وب ($_GET/$_POST) بگیرید و در صورت ورودی نامعتبر پیام خطا نمایش دهید — این روش برای کاربردهای علمی و محاسباتی ساده مناسب است.
1 پاسخ
جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من
در حال بارگیری...
برای ارسال پاسخ باید با حساب کاربری وارد شوید.
ورود به حساب کاربری
برای محاسبه مقدار sinh یک عدد ورودی از تابع sinh استفاده کنید و نتیجه را با دو رقم اعشار نمایش دهید. ورودی را با is_numeric بررسی کرده و با floatval به عدد تبدیل کنید و در صورت نامعتبر بودن پیام خطای مناسب نشان دهید. توجه کنید که sinh با دادههای رادیان کار میکند؛ اگر ورودی شما به درجه است آن را به رادیان تبدیل کنید. برای قالببندی خروجی از printf("%.2f", $val) یا number_format($val, 2) استفاده کنید.
گزارش