خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
استفاده از تابع ()ABS در SQL Server
تابع ABS یکی دیگر از توبع ریاضی در SQL Server است که قدر مطلق یک عدد را در خروجی خود بر میگرداند. مقداری که به عنوان پارامتر به این تابع پاس می دهید، خروجی آن هم از نوع همان پارامتر است. در نظر داشته باشید که قدر مطلق هر گز مقدار منفی نخواهد بود. قدرمطلق صرفاً یک عدد منفی را به عددی مثبت تبدیل می کند و با اعداد مثبت یا صفر کاری ندارد.
نامساوی های قدر مطلق (Absolute-Value Inequalities)
معادلات و نامعادلات قدر مطلق
قدر مطلق (Absolute Value)
Syntax استفاده از تابع مذکور به فرم زیر است:
در مثال ساده زیر، از تابع ABS استفاده شده و خروجی آن را مشاهده خواهید کرد:
در مثال فوق، عدد پارامتر مثبت بوده و در نتیجه خروجی هم همان خواهد شد.
در اسکریپت زیر به تابع ABS، یک مقدار منفی به عنوان پارامتر داده شده است:
همانطور که مشاهده کردید، حتی با پاس دادن مقدار منفی به عنوان پارامتر به این تابع، خروجی آن همان عدد ولی مثبت می باشد.
در استفاده از تابع ABS، به صورت زیر هم می توانید تابع مذکور را مقداردهی کنید:
به مثال زیر هم دقت کنید که هم مقدار جمع مقدار منفی با مثبت است و نتیجه بصورت عددی مثبت نمایش داده شده است.
همانطور که می دانید، اگر از قدر مطلق استفاده نکنید، نتیجه عبارت رییاضی فوق، عددی منفی خواهد شد. در اسکریپت زیر نتیجه عبارت ریاضی فوق بدون قدر مطلق می باشد:
نامساوی های قدر مطلق (Absolute-Value Inequalities)
معادلات و نامعادلات قدر مطلق
قدر مطلق (Absolute Value)
Syntax استفاده از تابع مذکور به فرم زیر است:
ABS ( numeric_expression )
در مثال ساده زیر، از تابع ABS استفاده شده و خروجی آن را مشاهده خواهید کرد:
SELECT ABS(9) Result;
+----------+
| Result |
|----------|
| 9 |
+----------+
در مثال فوق، عدد پارامتر مثبت بوده و در نتیجه خروجی هم همان خواهد شد.
در اسکریپت زیر به تابع ABS، یک مقدار منفی به عنوان پارامتر داده شده است:
SELECT ABS(-9) Result;
+----------+
| Result |
|----------|
| 9 |
+----------+
همانطور که مشاهده کردید، حتی با پاس دادن مقدار منفی به عنوان پارامتر به این تابع، خروجی آن همان عدد ولی مثبت می باشد.
در استفاده از تابع ABS، به صورت زیر هم می توانید تابع مذکور را مقداردهی کنید:
SELECT ABS(9+5) Result;
+----------+
| Result |
|----------|
| 14 |
+----------+
به مثال زیر هم دقت کنید که هم مقدار جمع مقدار منفی با مثبت است و نتیجه بصورت عددی مثبت نمایش داده شده است.
SELECT ABS(-9+5) Result;
+----------+
| Result |
|----------|
| 4 |
+----------+
همانطور که می دانید، اگر از قدر مطلق استفاده نکنید، نتیجه عبارت رییاضی فوق، عددی منفی خواهد شد. در اسکریپت زیر نتیجه عبارت ریاضی فوق بدون قدر مطلق می باشد:
SELECT -9+5 Result;
+----------+
| Result |
|----------|
| -4 |
+----------+
نمایش دیدگاه ها (0 دیدگاه)
دیدگاه خود را ثبت کنید: