
- Java.math 包擴充套件
- Java.math - 列舉
- Java.math - 討論
Java.math.BigDecimal.remainder() 方法
說明
java.math.BigDecimal.remainder(BigDecimal divisor) 方法返回一個 BigDecimal,其值為 (this % divisor)。
餘數由 this.subtract(this.divideToIntegralValue(divisor).multiply(divisor)) 指定。這並不是模運算,即結果可以為負值。
宣告
以下是 java.math.BigDecimal.remainder() 方法的宣告。
public BigDecimal remainder(BigDecimal divisor)
引數
divisor − BigDecimal 將除以該值。
返回值
此方法返回將 BigDecimal 物件除以除數的結果,即 this % divisor。
異常
ArithmeticException − 如果 divisor == 0。
示例
以下示例展示了 math.BigDecimal.remainder() 方法的使用。
package com.tutorialspoint; import java.math.*; public class BigDecimalDemo { public static void main(String[] args) { // create 3 BigDecimal Objects BigDecimal bg1, bg2, bg3; bg1 = new BigDecimal("513.54"); bg2 = new BigDecimal("5"); // bg2 divided by bg1 gives bg3 as remainder bg3 = bg1.remainder(bg2); String str = "The remainder is " + bg3; // print the value of bg3 System.out.println( str ); } }
讓我們編譯並執行以上程式,這將生成以下結果 −
The remainder is 3.54
java_math_bigdecimal.htm
廣告