MySQL راؤنڈ () فنکشن

Mysql Rawn Fnkshn



نمبر راؤنڈنگ سے مراد دی گئی عددی قدر کی قریب قریب کی قدر کو تلاش کرنا ہے۔ عددی اقدار کے ساتھ کام کرتے وقت نمبر راؤنڈ کرنا ایک عام عمل ہے، جس سے آپ کو عددی قدر حاصل کرنے کی اجازت ملتی ہے جسے پڑھنا اور تجزیہ کرنا آسان ہے۔

اس ٹیوٹوریل میں، آپ MySQL کے راؤنڈ() فنکشن کے بارے میں سیکھیں گے۔ ہم اس بات کا احاطہ کریں گے کہ فنکشن کیا کرتا ہے، اس کے فنکشن نحو، قبول شدہ پیرامیٹرز، واپسی کی قدریں، اور فنکشن کے استعمال کی عملی مثالیں۔

MySQL راؤنڈ () فنکشن

مائی ایس کیو ایل میں، مائی ایس کیو ایل میں راؤنڈ() فنکشن آپ کو عددی قدر کو اعشاری مقامات کی ایک مخصوص تعداد تک گول کرنے کی اجازت دیتا ہے۔







مندرجہ ذیل MySQL میں راؤنڈ فنکشن کا نحو دکھاتا ہے:



ROUND(نمبر، اعشاریہ_مقامات)

فنکشن دو اہم دلائل کو قبول کرتا ہے:



  • وہ نمبر جسے راؤنڈ آف کرنا ہے۔
  • decimal_places - یہ پیرامیٹر اعشاریہ جگہوں کی تعداد بتاتا ہے جہاں ان پٹ نمبر کو گول کیا جاتا ہے۔ یہ ایک اختیاری پیرامیٹر ہے۔ اگر یہ غائب ہے تو، فنکشن نمبر کو قریب ترین مکمل نمبر تک لے جاتا ہے۔

درج ذیل مثال پر ایک نظر ڈالیں:





راؤنڈ منتخب کریں (3.14159)؛
--3
راؤنڈ کو منتخب کریں (3.14159، 0) بطور p؛
- 3

جیسا کہ آپ آؤٹ پٹ سے دیکھ سکتے ہیں، decimal_places پیرامیٹر کو 0 پر سیٹ کرنا یا اسے چھوڑنا بالکل درست ہے۔ دونوں قدر کو قریب ترین مکمل نمبر پر لوٹاتے ہیں۔

مثال 1: راؤنڈ() فنکشن کو مثبت ڈیسیمل ویلیو کے ساتھ استعمال کرنا

یہ مثال نتیجے میں آنے والی قدر کو ظاہر کرتی ہے جب decimal_places پیرامیٹر کی قدر کو مثبت عدد پر سیٹ کیا جاتا ہے:



راؤنڈ کو منتخب کریں (3.14159، 0) بطور p؛

آؤٹ پٹ:

p    |
-----+
3.142 |

مثال 2: منفی اعشاریہ کے ساتھ راؤنڈ() فنکشن کا استعمال

ہم decimal_places پیرامیٹر کو منفی قدر پر بھی سیٹ کر سکتے ہیں جیسا کہ درج ذیل میں دکھایا گیا ہے۔

راؤنڈ کو منتخب کریں (3.14159، -3) بطور p؛

اس سے فنکشن کو اعشاریہ سے پہلے قدر کو گول کرنے پر مجبور کرنا چاہئے۔

نتیجہ:

p|
-+
0|

مثال 2:

راؤنڈ کو منتخب کریں (314159.14159, -3) بطور p؛

نتیجہ:

p     |
------+
314000|

مثال 3: ٹیبل میں راؤنڈ() فنکشن کا استعمال

ہم گول () فنکشن کو ٹیبل کالم میں بھی استعمال کر سکتے ہیں جیسا کہ درج ذیل میں دکھایا گیا ہے۔

درج ذیل اقدار کو گول کریں:

random_ints ri سے راؤنڈ آف کے طور پر قدر، ROUND(value) کو منتخب کریں۔

آؤٹ پٹ:

نتیجہ

مائی ایس کیو ایل کا راؤنڈ() فنکشن نمبروں کو ایک مخصوص سطح تک درست کرنے کے لیے ایک قابل قدر ٹول ہے۔ یہ مختلف ریاضیاتی اور شماریاتی کارروائیوں میں استعمال کیا جا سکتا ہے اور اکثر حسابات کو آسان بنانے اور انہیں مزید قابل انتظام بنانے کے لیے استعمال کیا جاتا ہے۔ راؤنڈ() فنکشن استعمال کرنا آسان ہے اور یہ آپ کے MySQL ٹول کٹ میں ایک قیمتی اضافہ ہو سکتا ہے۔