یک پرس‌وجوی MySQL بنویسید که مقدار e به توان ستون value (با استفاده از تابع EXP) را از جدول measurements محاسبه کرده و با نام exp_value نمایش دهد؟

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

0.0

در MySQL از تابع ریاضی EXP(x) برای محاسبه e^x استفاده کنید؛ برای این کار یک SELECT ساده مانند SELECT EXP(value) AS exp_value FROM measurements; کافی است. می‌توانید برای خوانایی خروجی از توابعی مثل ROUND برای گرد کردن یا WHERE برای فیلتر کردن مقادیر استفاده کنید؛ روی سرور MySQL یا محیط‌هایی مثل MySQL Workbench اجرا کنید.

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

کوئری ساده‌ای مثل SELECT EXP(value) AS exp_value FROM measurements برای محاسبه e^value کافی است اما برای خوانایی نتیجه می‌توانید از ROUND(exp_value, n) استفاده کنید. همچنین مراقب محدوده مقادیر باشید چون EXP برای اعداد بزرگ به INF می‌رسد؛ بهتر است با WHERE یا توابعی مثل LEAST/GREATEST ورودی‌ها را محدود کنید. برای مقادیر NULL هم می‌توانید از COALESCE(value, 0) یا شرط مناسب استفاده کنید تا خروجی غیرمنتظره نگیرید.

گزارش

1 پاسخ

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

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