1. 숫자타입
- 정수타입
Byte:1
Short: 2
Int: 4
Long: 64
- 실수 타입
Float 32
Double 64
2. 문자열을 숫자 타입으로 변환하기
- toFloat()
- toDouble()
- toDoubleOrNull
- toInt()
- toIntOrNull()
- toLong()
- toBigDecimal()
예외발생 ex: "5.12".toInt()
val gold: Int = "5.12".toIntOrNull() ?: 0
3. Double 타입 값의 문자열 형식 지정하기
- "%전체자리수.소수점이하자리수f".format(값)
print("남은 잔액: ${".2f".format(remainingBalance)}")
Double 값을 Int 값으로 변경
- toInt()
- roundToInt() (반올림?)
...