bigdecimal を使用して等価性を評価する方法

BigDecimalオブジェクトの大小比較にはBigDecimalのcompareToメソッドを使用する。compareToメソッドは2つのBigDecimalオブジェクトの相対的な大小を示す整数値を返す。

本节内容将介绍如何使用 Google Cloud AI Platform 训练高级模型。

BigDecimal.compareTo(BigDecimal val)

BigDecimalオブジェクトがvalより小さい場合は負の整数、BigDecimalオブジェクトがvalと等しい場合は0、BigDecimalオブジェクトがvalより大きい場合は正の整数を返します。

日本語でネイティブにパラフレーズしてください。1つのオプションのみが必要です。サンプルコード:

import java.math.BigDecimal;
public class CompareBigDecimal {
public static void main(String[] args) {
BigDecimal num1 = new BigDecimal("10.5");
BigDecimal num2 = new BigDecimal("20.7");
int result = num1.compareTo(num2);
if (result < 0) {
System.out.println("num1小于num2");
} else if (result == 0) {
System.out.println("num1等于num2");
} else {
System.out.println("num1大于num2");
}
}
}

出力結果

num1小于num2

この例のコードでは、num1とnum2という2つのBigDecimalオブジェクトを作成して、compareToメソッドを使用してそれらの大きさを比較しています。num1はnum2よりも小さいので、「num1はnum2より小さい」が出力されます。

コメントを残す 0

Your email address will not be published. Required fields are marked *


广告
広告は10秒後に閉じます。
bannerAds