برای هر سطر جدول angles که ستون degree_angle دارد، مقدار تانژانت زاویه را با تبدیل درجه به رادیان محاسبه و در خروجی نمایش دهید.

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

0.0

برای این کار در MySQL از تابع TAN() استفاده کنید که ورودی‌اش برحسب رادیان است، پس پیش از آن باید از RADIANS(degree_angle) یا degree_angle*PI()/180 برای تبدیل استفاده کنید؛ مثلاً: SELECT degree_angle, TAN(RADIANS(degree_angle)) AS tan_value FROM angles; همچنین دقت کنید برای زاویه‌هایی که برابر 90+180*k درجه هستند مقدار تانژانت نامحدود یا بسیار بزرگ می‌شود؛ در صورت نیاز از CASE یا فیلتر کردن با MOD(degree_angle,180)=90 برای مدیریت آن‌ها استفاده کنید.

توسط پژوهشگر در 201 روز قبل ساعت 03:47
دسته بندی ها: MySQL MySQL for beginner
arman در 201 روز قبل ساعت 05:14

برای هر سطر جدول angles و ستون degree_angle تانژانت زاویه را با TAN(RADIANS(degree_angle)) محاسبه کنید تا ورودی تابع TAN رادیانی باشد. می‌توانید به جای تابع RADIANS از degree_angle*PI()/180 نیز استفاده کنید. زاویه‌های 90+180k درجه تانژانت نامحدود یا بسیار بزرگ می‌شوند؛ برای جلوگیری از اختلال از CASE یا فیلتر کردن با MOD(degree_angle,180)=90 استفاده کنید. همچنین ممکن است مقدار NULL یا غیر عددی برگردد که باید به روش مناسب مدیریت شود.

گزارش

1 پاسخ

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

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