- Math.abs() : ์ ๋๊ฐ ํจ์
System.out.println(Math.abs(10)); // 10 ์ถ๋ ฅ
System.out.println(Math.abs(-3.14)); // 3.14 ์ถ๋ ฅ
- Math.floor() : ๋ด๋ฆผํจ์
System.out.println(Math.floor(10.0)); // 10.0
System.out.println(Math.floor(10.9)); // 10.0
- Math.ceil() : ์ฌ๋ฆผํจ์
System.out.println(Math.ceil(10.1)); // 11.0
System.out.println(Math.ceil(10.000001)); // 11.0
- Math.round() : ๋ฐ์ฌ๋ฆผํจ์
System.out.println(Math.round(10.4)); // 10
System.out.println(Math.round(10.5)); // 11
- Math.max min() : ์ต๋๊ฐ, ์ต์๊ฐ ์ฐพ๊ธฐ
System.out.println(Math.max(3.14, 3.14159)); // 3.14159
System.out.println(Math.min(3.14, 3.14159)); // 3.14
- Math.pow(): ์ ๊ณฑํจ์
System.out.println((int)Math.pow(5, 2)); // 25
- Math.sqrt(): ์ ๊ณฑ๊ทผ ํจ์
System.out.println((int)Math.sqrt(25)); // 5
- Math.random() : ๋๋ค๊ฐ
double random = Math.random();
random = 0.41314486561402075 //0๊ณผ 1์ฌ์ด์ ๋์(๋๋ค๊ฐ) ๋ฐ์
// ์ ์๊ฐ ์ป์ผ๋ ค๋ฉด ์ด๋ฐ์์ผ๋ก ํด์ฃผ๋ฉด ๋๋ค!
double random = Math.random() * 100D;
random = 77.06953770480527
Math.round(random); // result :77
'Java' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[Java][์๋ฐ] Integer ํด๋์ค ๋ฉ์๋ ์ ๋ฆฌ (0) | 2022.01.13 |
---|---|
[Java][์๋ฐ] String ๋ฉ์๋ ์ ๋ฆฌ (0) | 2022.01.13 |
[Java][์๋ฐ] for๋ฌธ ํํ_C์ธ์ด์ ์๋ ๊ฒ (0) | 2022.01.12 |
[Java][์๋ฐ] BufferedReader,BufferWriter_์๋ฐ์ ์ถ๋ ฅ (0) | 2022.01.11 |
[Java][์๋ฐ] Arrays ํด๋์ค ๋ฉ์๋ ์ ๋ฆฌ (0) | 2022.01.09 |
๋๊ธ