스칼라에서 숫자를 쉽게 다룰 수 있도록 도와주는 메소드를 사용해 보자.
1 2 3 4 5 6 7 8 9 10 11 12 13 | object LearnScala { def main(args: Array[String]): Unit = { val num = -5 val numAbs = num.abs // 절대값 val max5or7 = numAbs.max(7) // 5(numAbs)와 7 사이의 최대값 val min5or7 = numAbs.min(7) // 5(numAbs)와 7 사이의 최소값 println(numAbs) // 5 println(max5or7) // 7 println(min5or7) // 5 println(s"($num).*($numAbs)") println(s"$num*$numAbs = "+num*numAbs) } } | cs |
출력 〉 | 5 7 5 (-5).*(5) -5*5 = -25 |
'Scala' 카테고리의 다른 글
Part3 메소드와 함수) 메소드 정의 (0) | 2019.02.22 |
---|---|
Part2 편리한 스칼라) 문자열 다루기 (0) | 2019.02.21 |
Part2 편리한 스칼라) Range와 List (0) | 2019.02.21 |
Part1 변수와 계산) 출력하기 (0) | 2019.02.21 |
Part1 변수와 계산) 변수와 계산하기 (0) | 2019.02.21 |