Java基本

[Java] 指定した桁位置で四捨五入・切上げ・切捨てをする

投稿日:2022年12月28日 更新日:

数値を指定した桁数で四捨五入したり、切り上げ、切り捨てをしたい場合は、
java.math.BigDecimalクラスを使用します。

サンプルソース

例)桁位置を指定して、四捨五入・切り捨て・切り上げを行う

(結果)
C:\>java RoundSample 四捨五入(小数第1位):42.0 四捨五入(小数第2位):42.2 切捨て(小数第1位):42.0 切捨て(小数第2位):42.1 切上げ(小数第1位):43.0 切上げ(小数第2位):42.2

備考

  • 丸めの種類は、BigDecimalの定数で指定します。定数の種類は以下記事をご覧ください。
    [API] java-math-bigdecimal

関連項目

スポンサーリンク

スポンサーリンク

-Java基本
-

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

関連記事

[Java] 数値型→String型に変換する

数値を数値文字列に変換するサンプルです。 サンプルソース 例)基本データ型をString型に変換する ...

[Java] StringBuilderのバッファ容量を確認する(.capacity)

StringBuilderのバッファ容量を確認するには .capacity()メソッドを使用します。 ...

[Java例外] java.lang.NumberFormatException

以下のように表示されます。 (例外表示) Exception in thread "xxx" jav ...

[Java] LocalTimeクラスで時間を生成する

Java8.0から導入された、 java.time.LocalTimeクラスで時間を生成する方法です ...

[Java共通部品] 半角カナ文字チェック

半角カナ文字をチェックするサンプル共通関数です。 サンプルメソッド 例)全ての文字が半角カナ文字の場 ...