Dart double型からInt型に変換する
Dartで、double型からInt型に変換するコードを記述してます。「 toInt 」で可能です。数値以外に使用するとエラーが発生します。
環境
- OS windows11 home
- Dart 2.18.4
double型からInt型に変換
double型からInt型に変換するには、「 toInt 」を使用します。
数値.toInt()
実際に、使用してみます。
void main() {
print((10.4).toInt());
// 10
print((10.9).toInt());
// 10
print((0.9).toInt());
// 0
print((-10.4).toInt());
// -10
print((-10.9).toInt());
// -10
print((-0.9).toInt());
// 0
}
実行結果を見ると、Int型に変換されていることが確認できます。
数値以外
数値以外を指定するとエラーが発生します。
void main() {
print(('10.1').toInt());
// Error: The method 'toInt' isn't defined for the class 'String'.
// Try correcting the name to the name of an existing method, or defining a method named 'toInt'.
}
-
前の記事
Fork 指定したファイルの履歴を確認する 2023.02.27
-
次の記事
javascript エラー「Uncaught TypeError: Cannot convert undefined or null to object」の解決方法 2023.02.27
コメントを書く