Scala Data Type Casting - chrisbitm/python GitHub Wiki
Type Casting is where you can convert one Datatype to another. This is also known as Type-Conversion.
var b = 50;
println(b.getClass.getName)
- In the above Example,
var b
is of Int Datatype.
Byte <=> Short <=> Int <=> Long <=> Float <=> Double
Type casting is also known as changing a Datatype to another.
var b: Byte = 50;
println(b); // 50
println(b.getClass.getName); // Byte
var s = b.toShort;
println(s); // 50
println(s.getClass.getName); // short
var i = s.toInt;
println(i); // 50
println{i.getClass.getName}; // int
var l = i.toLong
println(l); // 50
println(l.getClass.getName); // long
var f = l.toFloat
println(f); // 50.0
println(f.getClass.getName); // float
var d = f.toDouble
println(d); // 50.0
println(d.getClass.getName); // double
b = d.toByte
println(b); // 50
println{b.getClass.getName}; // Byte