Tôi có hai giá trị Int
trong Scala.Phân chia nội bộ trong scala
scala> val a = 3
a: Int = 3
scala> val b = 5
b: Int = 5
Bây giờ, tôi muốn chia chúng và lấy Float. Với ít nhất là boilerplate càng tốt.
Nếu tôi làm a/b
, tôi nhận được
scala> a/b
res0: Int = 0
tôi không thể làm đơn giản Java (float)
.
scala> ((Float)a)/b
<console>:9: error: value a is not a member of object Float
((Float)a)/b
^
Tôi nên làm gì?
Loại gán ghép, không gõ cưỡng chế. –
Cảm ơn Daniel, đã sửa. –