math
-
random() 0.0 이상 ~ 1.0 미만의 범위에서 임의의 double형 값을 하나 생성하여 반환한다. System.out.println((int)(Math.random()*100)); // 0 ~ 99까지의 수 중 무작위 abs() 전달된 값이 음수이면 그 값의 절대값을 반환하고, 양수이면 전달된 값을 그대로 반환한다. System.out.println(Math.abs(10)); // 10 System.out.println(Math.abs(-20)); // 20 System.out.println(Math.abs(-3.14)); // 3.14 floar() 인수로 전달받은 값과 같거나 작은 수 중에서 가장 큰 정수를 반환한다. (내림) System.out.println(Math.floor(10.0))..
java - Math 메소드random() 0.0 이상 ~ 1.0 미만의 범위에서 임의의 double형 값을 하나 생성하여 반환한다. System.out.println((int)(Math.random()*100)); // 0 ~ 99까지의 수 중 무작위 abs() 전달된 값이 음수이면 그 값의 절대값을 반환하고, 양수이면 전달된 값을 그대로 반환한다. System.out.println(Math.abs(10)); // 10 System.out.println(Math.abs(-20)); // 20 System.out.println(Math.abs(-3.14)); // 3.14 floar() 인수로 전달받은 값과 같거나 작은 수 중에서 가장 큰 정수를 반환한다. (내림) System.out.println(Math.floor(10.0))..
2022.02.24 -
올림Math.ceil()double num = 123.4567891011;double test = Math.ceil(num); // 124// Math.cail()는 소수점 첫째자리를 기준으로 올림하는 메소드이다.반올림Math.round()double num = 123.4567891011;double test = Math.round(num); // 123// Math.round()는 소수점 첫째자리를 기준으로 반올림하는 메소드이다.double result1 = Math.round(num * 100) / 100.0; // 123.46// 둘째자리까지 나타내려면 100을 곱해주고 후에 100.0으로 나눠준다. 100으로 나누면 정수형으로 변환되기 때문에 100.0으로 나눠야 한다.버림String.fomat(..
Java - 소수점 올림, 반올림, 버림올림Math.ceil()double num = 123.4567891011;double test = Math.ceil(num); // 124// Math.cail()는 소수점 첫째자리를 기준으로 올림하는 메소드이다.반올림Math.round()double num = 123.4567891011;double test = Math.round(num); // 123// Math.round()는 소수점 첫째자리를 기준으로 반올림하는 메소드이다.double result1 = Math.round(num * 100) / 100.0; // 123.46// 둘째자리까지 나타내려면 100을 곱해주고 후에 100.0으로 나눠준다. 100으로 나누면 정수형으로 변환되기 때문에 100.0으로 나눠야 한다.버림String.fomat(..
2022.02.24