CodeGym /جاوا بلاگ /Random-UR /جاوا ریاضی راؤنڈ () طریقہ
John Squirrels
سطح
San Francisco

جاوا ریاضی راؤنڈ () طریقہ

گروپ میں شائع ہوا۔
تمام پروگرامنگ زبانیں اور کمپیوٹر عام طور پر لامحدود تعداد کے ساتھ کام نہیں کر سکتے۔ نمبروں کی گول اور تراشنا لفظی طور پر ہر جگہ ہماری پیروی کرتا ہے، کیونکہ جدید کمپیوٹرز کی نوعیت ایسی ہے۔ جاوا لینگویج میں ریاضی کی کارروائیوں کے لیے ایک خاص کلاس ہے — Math ، اور اس میں ایک طریقہ ہے جو آپ کو نمبروں کو گول کرنے کی اجازت دیتا ہے جس طرح ہمیں ضرورت ہے۔ یہاں ہمیں Math.round() طریقہ ملا ہے اور اس مضمون میں ہم اس کو استعمال کرنے کا طریقہ بتائیں گے۔

Math.round() نحو

java.lang.Math.round() ریاضی کا ایک طریقہ ہے جو اپنے آرگومنٹ میں قریب ترین لمبا یا عددی عدد لوٹاتا ہے۔ جاوا میتھ راؤنڈ() کا نتیجہ 1/2 کا اضافہ کرکے اور 1/2 کا اضافہ کرنے کے بعد نتیجہ کی منزل کو لے کر ایک عدد میں گول کیا جاتا ہے۔ اس آپریشن کے بعد، نمبر کو لمبی یا int قسم میں ڈالا جاتا ہے۔ راؤنڈ() طریقہ کا نحو یہ ہے:
Math.round(value)
round() بالکل اسی طرح جیسے ریاضی کی کلاس کے زیادہ تر طریقے جامد ہیں۔ قدر کی دلیل فلوٹ یا ڈبل ​​ہو سکتی ہے۔ یہ طریقہ دلیل میں قریب ترین int (فلوٹ ویلیو کی صورت میں) یا لمبا نمبر (ڈبل ویلیو کی صورت میں) لوٹاتا ہے، جس میں ٹائیز مثبت لامحدودیت تک پہنچ جاتی ہیں۔

Math.round کے خصوصی کیسز()

  • اگر دلیل NaN ہے تو نتیجہ 0 ہوگا۔

  • اگر دلیل منفی انفینٹی ہے یا کوئی بھی قدر Integer.MIN_VALUE کی قدر سے کم یا اس کے برابر ہے تو نتیجہ Integer.MIN_VALUE کی قدر ہو گا ۔

  • اگر دلیل مثبت انفینٹی ہے یا کوئی بھی قدر Integer.MAX_VALUE کی قدر سے زیادہ یا اس کے برابر ہے تو نتیجہ Integer.MAX_VALUE کی قدر کے برابر ہے ۔

Java Math.round() مثال

آئیے ایک پروگرام بنائیں اور مختلف دلائل، فلوٹ اور ڈبل کی مثالوں کے ساتھ میتھ راؤنڈ() طریقہ کا مظاہرہ کریں۔
public class MathExample {
   //java.lang.Math.round() method example with float and double arguments
   public static void main(String[] args) {
       double e = 2.71828;
       float pi = 3.1415f;
       //Math.round() method: float turns to int
       int intOfPi = Math.round(pi);
       //Math.round() method: double  turns to long
       long intOfE = Math.round(e);
       System.out.println("integer part of pi = " + intOfPi);
       System.out.println("integer part of e = " + intOfE);

   }

}
اس پروگرام کی پیداوار یہ ہے:
pi کا عددی حصہ = 3 e = 3 کا عددی حصہ
جیسا کہ آپ دیکھ سکتے ہیں، نمبروں میں سے ایک کو گول کر دیا گیا ہے اور دوسرے کو چھوٹے عدد میں گول کر دیا گیا ہے۔ دونوں صورتوں میں، نتیجہ قریب ترین عدد ہے۔ اس طرح Java.lang.Math.round() طریقہ کام کرتا ہے۔
تبصرے
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION