###▼ワイドニング
互換性がある型において、値範囲の狭い型から広い型へ変換すること
例)Int型→Long型、Float型→Double型へ変換する(32bitから64bitへ)
これをワイドニングという。
Kotlinでは、ワイドニングを自動でしてくれないため、手動でやる必要がある
ワイドニングをするためには、型サフィックスを利用するか、toデータ型()メソッドを使う。
●型サフィックスの場合
var a:Float = 1.2 //エラー
↓
var a:Float = 1.2f //Float型として認められ、ワイドニング成功
●toデータ型()メソッドの場合
var a = 10
var b:Long = a.toLong()
変換したい型をtoのあとに入れてあげることで、変換できる