#1 Language π/1-4 JAVA
[JAVA] λμ λ°μ
FillByCoding
2022. 11. 6. 13:59
Math.random( ) λ©μλλ₯Ό μ΄μ©νμ¬ 0.0μ΄μ 1.0λ―Έλ§μ λμλ°μ
package Day02;
public class _09_random {
public static void main(String[] args) {
// TODO Auto-generated method stub
// 1. 0 ~ 100κΉμ§ μ¬μ΄μ λμ λ°μ
// 0.0 * 101 <= num1 < 1.0 * 101
// 0 <= num1 < 101
int num1 = (int)(Math.random() * 101);
System.out.println("λ°μλ λμ : " + num1);
System.out.println("-------------------------------");
// 2. κΈ°λ³Έ λμ λ°μ
// κΈ°λ³Έ random ν¨μλ μ€μ λ°μ
// 0.0 <= num2 < 1.0μ μ€μ
double num2 = (double)Math.random();
System.out.println("λ°μλ λμ : " + num2);
System.out.println("-------------------------------");
// 3. 1 ~ 45κΉμ§μ λμ λ°μ
// 0.0 * 45 + 1 <= num3 < 1.0 * 45 + 1
// 1 <= num3 < 46
int num3 = (int)(Math.random() * 45) + 1;
System.out.println("λ°μλ λμ : " + num3);
}
}
LIST