جاوا ۾ Math.random() طريقو ڇا آهي؟
0.0 ≤ random < 1.0
مهرباني ڪري نوٽ ڪريو ته بي ترتيب نمبر 0.0 کان وڏو يا برابر آهي ۽ 1.0 کان گهٽ آهي .
ڪيئن استعمال ڪجي Math.random() جاوا ۾؟
Math.random() جو طريقو استعمال ڪرڻ تمام سادو آهي جيتوڻيڪ شروعات ڪندڙن لاءِ.مثال 1
اچو ته هڪ بنيادي مثال کي صاف سمجھڻ لاء ڏسو.public class RandomTest {
public static void main(String[] args) {
double random1 = Math.random();
double random2 = Math.random();
System.out.println("First Random Number: " + random1);
System.out.println("Second Random Number: " + random2);
}
}
پيداوار
پهريون بي ترتيب نمبر: 0.5486939400685561 ٻيو بي ترتيب نمبر: 0.23550115674999972
استعمال ڪندي random() طريقو رينج اندر
سڏڻ Math.random() طريقو ڪافي خود وضاحتي نظر اچي ٿو. بهرحال، اسان جي بي ترتيب انگن جي ضرورت هميشه 0 ۽ 1 جي حد اندر نه آهي. حقيقي زندگي جي مسئلن لاء، اسان ٻين مخصوص حدن ۾ پڻ ڪم ڪري سگهون ٿا. اچو ته ڏسو هڪ مثال استعمال ڪرڻ جو Math.random() طريقو ڏنل رينج لاءِ، چئو 1 کان 50.مثال 2
public class RandomNumberInRange {
public static int getRandom(int min, int max) {
int range = (max - min) + 1;
int random = (int) ((range * Math.random()) + min);
return random;
}
public static void main(String[] args) {
// Let's play Ludo with 4 Players
int dieRoll = getRandom(1, 6);
System.out.println("Red's Turn: " + dieRoll);
dieRoll = getRandom(1, 6);
System.out.println("Blue's Turn: " + dieRoll);
dieRoll = getRandom(1, 6);
System.out.println("Green's Turn: " + dieRoll);
dieRoll = getRandom(1, 6);
System.out.println("Yellow's Turn: " + dieRoll);
}
}
پيداوار
ڳاڙهي جو موڙ: 3 نيرو جو موڙ: 2 سائو موڙ: 6 پيلو موڙ: 4
GO TO FULL VERSION