java 少数以下の切り捨てを行う
javaで、少数以下の切り捨てを行う手順を記述してます。対象の数値に「Math.floor」を使用することで可能です。
環境
- OS windows11 home
- java 19.0.1
手順
少数以下の切り捨てを行うには、「Math.floor」で可能です。
Math.floor(数値)
実際に、使用してみます。
public class App {
public static void main(String[] args) throws Exception {
System.out.println(Math.floor(1.11)); // 1.0
System.out.println(Math.floor(1.99)); // 1.0
System.out.println(Math.floor(-2.99)); // -3.0
System.out.println(Math.floor(-2.11)); // -3.0
}
}
切り捨てされていることが確認できます。
桁数指定
桁数指定する場合は、以下のように一度演算してから「Math.floor」を実行します。
public class App {
public static void main(String[] args) throws Exception {
System.out.println(Math.floor(1.11 * 10)/10); // 1.1
System.out.println(Math.floor(1.111 * 100)/100); // 1.11
}
}
-
前の記事
kotlin 「when」で範囲を指定して条件を指定する 2023.12.12
-
次の記事
GAS スプレッドシートの行を固定する 2023.12.12
コメントを書く