یک پرس‌وجو بنویسید که ستون id و مقدار کتانژانت (cot) زاویه‌ای که در ستون degrees ذخیره شده است را از جدول angles نمایش دهد (زاویه‌ها بر حسب درجه هستند و باید قبل از محاسبه به رادیان تبدیل شوند).

11.0 بازدید آخرین ویرایش در 201 روز قبل ساعت 03:54

0.0

برای حل از تابع COT در MySQL استفاده کنید که آرگومانش باید بر حسب رادیان باشد؛ بنابراین از RADIANS(degrees) یا ضرب در PI()/180 برای تبدیل درجه به رادیان بهره ببرید. برای جلوگیری از خطا در نقاطی که تانژانت صفر است (مثلاً مضارب 180 درجه) می‌توانید با شرط WHERE یا تابع MOD مقادیری را فیلتر کنید و خروجی را با ROUND به تعداد اعشار دلخواه قالب‌بندی کنید.

توسط پژوهشگر در 201 روز قبل ساعت 03:54
دسته بندی ها: MySQL MySQL for beginner
nima در 201 روز قبل ساعت 04:45

برای نمایش ستون id و مقدار کتانژانت زاویه در ستون degrees از تابع COT با ورودی رادیان استفاده کنید. توجه داشته باشید cot برای مضارب 180 درجه مقدار نامشخصی ایجاد می‌کند چون sin برابر با صفر می‌شود، پس بهتر فیلتر یا شرطی اضافه کنید. نمونه ساده: SELECT id, ROUND(COT(RADIANS(degrees)), 6) AS cot_value FROM angles WHERE MOD(degrees, 180) <> 0; همچنین می‌توانید خروجی را با ROUND به تعداد اعشار دلخواه قالب‌بندی کنید تا نتایج پایدار و قابل نمایش باشند.

گزارش

1 پاسخ

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

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