خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را


استفاده از تابع ()ACOS در SQL Server

استفاده از تابع ()ACOS در SQL Server
تابع ACOS از جمله توابع ریاضی در SQL Server است که آرک کسینوس یک مقدار را بر حسب رادیان بر میگرداند. مقدار بازگشتی توسط این تابع از نوع float می باشد. Syntax استفاده از تابع مذکور به فرم زیر می باشد:

سیستم یکپارچۀ سازمانی راهکار



ACOS( float_expression )

در ادامه با ذکر مثال هایی، با نحوه کار و طرز استفاده این تابع بیشتر آشنا خواهید شد. توجه داشته باشید که مقدار پارامتر از 1- تا 1 معتبر می باشد. برای شروع لطفا به مثال ساده زیر دقت کنید:

SELECT ACOS(0.1) Result;

+------------------+
| Result |
|------------------|
| 1.47062890563334 |
+------------------+

در مثال زیر، خواهید دید که اگر مقدار 1 و یا 1- را به تابع مذکور به عنوان پارامتر پاس دهید، نتیجه چه خواهد شد:

SELECT ACOS(1) Result;

+----------+
| Result |
|----------|
| 0 |
+----------+

SELECT ACOS(-1) Result;

+------------------+
| Result |
|------------------|
| 3.14159265358979 |
+------------------+

خب، اگر خارج از مقادیر معتبر برای تابع ACOS که 1- تا 1 بود، مقداردهی کنیم، ارور رخ خواهد داد:

SELECT ACOS(2) Result;

Msg 3623, Level 16, State 1, Line 1
An invalid floating point operation occurred.
Time: 0.322s

بصورت مثال زیر هم می توانید تابع مذکور را مقداردهی کنید.

SELECT ACOS(0.1 + 0.3) Result;

در مثال فوق، نتیجه عملیات ریاضی، مقدار پارامتر برای تابع ACOS خواهد شد.

+------------------+
| Result |
|------------------|
| 1.15927948072741 |
+------------------+

اگر به تابع ACOS، مقدار NULL پاس دهید، خروجی آن هم مقدار NULL خواهد شد.


SELECT ACOS(NULL) Result;

+----------+
| Result |
|----------|
| NULL |
+----------+


نمایش دیدگاه ها (0 دیدگاه)

دیدگاه خود را ثبت کنید:

انتخاب تصویر ویرایش حذف
توجه! حداکثر حجم مجاز برای تصویر 500 کیلوبایت می باشد.


دسته بندی مطالب خوش آموز