Ответ 1
1.5f.toInt
//--> res0: Int = 1
У вас есть toDouble, toFloat, toInt и toLong для всех типов номеров.
Это должен быть глупый вопрос.
scala> val aFloat = 1.5f
aFloat: Float = 1.5
Как сделать aFloat для Int простым способом?
Я уже знаю, как использовать a.asInstanceOf[Int]
. Но для этого требуется слишком много нажатий клавиш.
1.5f.toInt
//--> res0: Int = 1
У вас есть toDouble, toFloat, toInt и toLong для всех типов номеров.
а также методы toFloat, toInt и т.д., вы также можете использовать приписывание типов в некоторых случаях:
val b = 23 : Byte