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共通部品] List型をCSV文字列に変換するFunction

List型(文字列)をカンマ区切り型式に変換する共通関数です。 サンプルFunction 例)Lis ...

[Java] 使用可能なプロセッサ数を取得する

使用可能なプロセッサ数を取得するには、 Runtime#availableProcessors() ...

[Java] 累乗を求める(Math.pow)

累乗を求めるには、Math.pow()を使用します。 サンプルソース 例)Math.powのサンプル ...

[Java共通部品] 全角文字は2桁、半角文字は1桁として文字数をカウントする

全角文字は2桁、半角文字は1桁として文字数をカウントするサンプルです。 サンプルメソッド 例)全角文 ...

[Java] Map型オブジェクトから指定した値が存在するかどうか判定する(.containsValue)

Map型オブジェクトから指定した値が存在するかどうか判定するには、.containsValue()を ...