kotlin エラー「error: the floating-point literal does not conform to the expected type Float」の解決方法
kotlinで、エラー「error: the integer literal does not conform to the expected type Int」の解決方法を記述してます。
環境
- OS windows11 home
- java 17.0.2
- kotlin 1.6.10-release-923
エラー全文
以下のコードで発生。
fun main() {
var x:Float = 10.0
}
エラーメッセージ
error: the floating-point literal does not conform to the expected type Float
var x:Float = 10.0
^
原因
浮動小数点数の場合、「Double」型と判定されるため
対処法
「Double」型を使用する
fun main() {
var x:Double = 10.0
}
-
前の記事
kotlin エラー「error: unresolved reference」の解決方法 2023.03.07
-
次の記事
AppleScript リストから指定した位置の値を取得する 2023.03.07
コメントを書く