- DecimalFormatを使用する方法:
import java.text.DecimalFormat;
public class Main {
public static void main(String[] args) {
float number = 3.14159f;
DecimalFormat decimalFormat = new DecimalFormat("#.##");
String formattedNumber = decimalFormat.format(number);
System.out.println(formattedNumber);
}
}
出力: 3.14
- String formatメソッドを使用する方法:
public class Main {
public static void main(String[] args) {
float number = 3.14159f;
String formattedNumber = String.format("%.2f", number);
System.out.println(formattedNumber);
}
}
出力: 3.14
- Math.roundと10のべき乗を使用する方法:
public class Main {
public static void main(String[] args) {
float number = 3.14159f;
float roundedNumber = Math.round(number * 100) / 100f;
System.out.println(roundedNumber);
}
}
出力: 3.14