はじめに
この実験では、Float クラスの Java の intValue() メソッドを使用して、Float オブジェクトを整数値に変換する方法を学びます。
この実験では、Float クラスの Java の intValue() メソッドを使用して、Float オブジェクトを整数値に変換する方法を学びます。
touch ~/project/FloatToInt.java
import java.util.Scanner;
public class FloatToInt {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
// ユーザー入力を浮動小数点数値として取得
System.out.print("Enter a floating point value: ");
float f = sc.nextFloat();
// ユーザー入力から Float オブジェクトを作成
Float f1 = f;
// Float オブジェクトを int に変換
int i = f1.intValue();
// int 値を表示
System.out.println("Float value: " + f1);
System.out.println("Int value: " + i);
}
}
CTRL+X を押してから Y を押し、その後 ENTER を押します。javac ~/project/FloatToInt.java
java FloatToInt
Enter a floating point value: 45.6
Float value: 45.6
Int value: 45
touch ~/project/FloatToInt.java
import java.util.Scanner;
public class FloatToInt {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
try {
// ユーザー入力を浮動小数点数値として取得
System.out.print("Enter a floating point value: ");
float f = sc.nextFloat();
// ユーザー入力から Float オブジェクトを作成
Float f1 = f;
// Float オブジェクトを int に変換
int i = f1.intValue();
// int 値を表示
System.out.println("Float value: " + f1);
System.out.println("Int value: " + i);
} catch (Exception e) {
System.out.println("Invalid input. Please enter a valid floating point value.");
}
}
}
CTRL+X を押してから Y を押し、その後 ENTER を押します。javac ~/project/FloatToInt.java
java FloatToInt
Enter a floating point value: abcd
Invalid input. Please enter a valid floating point value.
この実験では、Float クラスの Java の intValue() メソッドの使い方を学びました。Float オブジェクトを作成し、整数値に変換し、出力を表示する方法を学びました。また、ユーザーが無効な入力を入力した場合の例外処理の方法も学びました。