رياضي ۾ مطلق قدر فعل ڇا آهي؟
رياضي ۾، هڪ عدد جو مطلق قدر پاس ٿيل نمبر جي مثبت قدر جي برابر هوندو آهي. مطلق قدر فنڪشن نشاني کي نظر انداز ڪري ٿو ۽ ان جي بغير قيمت واپس ڪري ٿو. مثال طور ، +5 جو مطلق 5 آهي. جڏهن ته، -5 جو مطلق پڻ 5 آهي.
جاوا ۾ Math.abs() method() ڇا آهي؟
طريقو هيڊر
public static dataType abs(dataType parameter)
اجازت ڏنل ڊيٽا ٽائپس
جاوا جو abs () طريقو مختلف ڊيٽا جي قسمن لاءِ اوور لوڊ ٿيل آهي. اجازت ڏنل قسم ھيٺ ڏنل آھن.
int فلوٽ ڊبل ڊگھو
مثال 1
public class DriverClass {
public static void main(String args[]) {
int number = +5;
// Print the original number
System.out.println("Original Number = " + number);
// Printing the absolute value
// Calling the Math.abs() method
System.out.println("Absolute Number = " + "Math.abs( " + number + " ) = " + Math.abs(number));
number = -5;
// Print the original number
System.out.println("Original Number = " + number);
// Printing the absolute value
// Calling the Math.abs() method
System.out.println("Absolute Number = " + "Math.abs( " + number + " ) = " + Math.abs(number));
}
}
پيداوار
اصل نمبر = 5 مطلق نمبر = Math.abs( 5 ) = 5 اصل نمبر = -5 مطلق نمبر = Math.abs( -5 ) = 5
وضاحت
مٿي ڏنل ڪوڊ سنيپٽ ۾، اسان ٻه نمبر کنيا آهن. پهريون نمبر هڪ مثبت عدد آهي يعني +5. ٻيو نمبر هڪ منفي عدد آهي يعني -5. اسان ٻنهي نمبرن کي Math.abs (نمبر) طريقي سان پاس ڪريون ٿا. طريقو 5 موٽائي ٿو ٻنهي ان پٽن لاءِ انهن جي لاڳاپيل نشانين کي نظرانداز ڪندي.مثال 2
public class DriverClass {
public static void main(String args[]) {
int number = -0;
System.out.println("Original Number = " + number);
System.out.println("Math.abs( " + number + " ) = " + Math.abs(number) + "\n");
long number1 = -4499990;
System.out.println("Original Number = " + number1);
System.out.println("Math.abs( " + number1 + " ) = " + Math.abs(number1) + "\n");
float number2 = -92.45f;
System.out.println("Original Number = " + number2);
System.out.println("Math.abs( " + number2 + " ) = " + Math.abs(number2) + "\n");
double number3 = -63.7777777777;
System.out.println("Original Number = " + number3);
System.out.println("Math.abs( " + number3 + " ) = " + Math.abs(number3) + "\n");
}
}
پيداوار
اصل نمبر = 0 Math.abs( 0 ) = 0 اصل نمبر = -4499990 Math.abs( -4499990 ) = 4499990 اصل نمبر = -92.45 Math.abs ( -92.45 ) = 92.45 نمبر 7777775.6775. (- 63.7777777777 ) = 63.7777777777
وضاحت
مٿي ڏنل ڪوڊ ۾، اسان Math.abs() ميٿڊ لاءِ انپٽس جي طور تي انٽيجر کان علاوه ڊبل، ڊگھي ۽ فلوٽ ويلز ورتيون آهن. اسان هڪ هڪ ڪري Math.abs() طريقي سان سڀئي لاڳاپيل قدر منظور ڪيا ۽ نتيجن کي ڪنسول تي ڏيکاريو.حدن جا ڪيس
هتي ڪجهه غير معمولي ڪيس آهن جيڪي توهان کي Math.abs() طريقو استعمال ڪرڻ دوران خيال رکڻ جي ضرورت آهي .int ۽ ڊگھي ڊيٽا جي قسمن لاء
جيڪڏهن دليل مثبت صفر يا منفي صفر آهي، نتيجو مثبت صفر آهي.
Math.abs(+0) = 0 Math.abs(-0) = 0
Integer.MIN_VALUE يا Long.MIN_VALUE لاءِ Math.abs() جو آئوٽ پٽ اڃا ننڍو انٽيجر يا ڊگهو آهي جيڪو منفي آهي.
Math.abs(Integer.MIN_VALUE) = -2147483648 Math.abs(Long.MIN_VALUE) = -9223372036854775808
فلوٽ ۽ ڊبل ڊيٽا جي قسمن لاء
جيڪڏهن دليل لامحدود آهي، نتيجو مثبت لامحدود آهي.
Math.abs(Double.NEGATIVE_INFINITY) = لاتعداد
جيڪڏهن دليل NaN آهي، نتيجو NaN آهي.
Math.abs(Double.NaN) = NaN
GO TO FULL VERSION