수학적인 함수와 상수를 제공하는 기본 모듈
import kotlin.math.*
fun main(args: Array<String>) {
println("============원의 넓이 구하기============")
println("PI = $PI")
println("E = $E") // 자연상수 혹은 오일러 수라고 불리는 무리수
var r = 5
println("반지름이 ${r}인 원의 넓이 : ${r * r * PI}")
r = -7
println("${r}의 절댓값 : ${abs(r)}")
println("${r}의 부호 : ${r.sign}")
println("============두 값의 비교============")
val a = 10
val b = 20
val c = 30
println("${a}와 $b 중 큰 값 : ${max(a, b)}")
println("${b}와 $c 중 작은 값 : ${min(b, c)}")
println("============여러 값의 비교============")
println("$a, $b, $c 중 가장 큰 값 : ${listOf(a, b, c).max()}")
println("$a, $b, $c 중 가장 작은 값 : ${listOf(a, b, c).min()}")
}
[output]
============원의 넓이 구하기============
PI = 3.141592653589793
E = 2.718281828459045
반지름이 5인 원의 넓이 : 78.53981633974483
-7의 절댓값 : 7
-7의 부호 : -1
============두 값의 비교============
10와 20 중 큰 값 : 20
20와 30 중 작은 값 : 20
============여러 값의 비교============
10, 20, 30 중 가장 큰 값 : 30
10, 20, 30 중 가장 작은 값 : 10
🔎 [참고 사이트]