برای هر سطر جدول 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 برای مدیریت آنها استفاده کنید.
1 پاسخ
جدید ترین قدیمی ترین بالاترین امتیاز پاسخ های من
در حال بارگیری...
برای ارسال پاسخ باید با حساب کاربری وارد شوید.
ورود به حساب کاربری
برای هر سطر جدول angles و ستون degree_angle تانژانت زاویه را با TAN(RADIANS(degree_angle)) محاسبه کنید تا ورودی تابع TAN رادیانی باشد. میتوانید به جای تابع RADIANS از degree_angle*PI()/180 نیز استفاده کنید. زاویههای 90+180k درجه تانژانت نامحدود یا بسیار بزرگ میشوند؛ برای جلوگیری از اختلال از CASE یا فیلتر کردن با MOD(degree_angle,180)=90 استفاده کنید. همچنین ممکن است مقدار NULL یا غیر عددی برگردد که باید به روش مناسب مدیریت شود.
گزارش