BigDecimal取餘運算

取餘運算在編程中運用很是普遍,對於BigDecimal對象取餘運算能夠經過divideAndRemainder方法實現。java

public BigDecimal[] divideAndRemainder(BigDecimal divisor);
1
該方法接收另外一個BigDecimal 對象做爲參數,該參數即爲除數,返回一個BigDecimal數組,返回數組中包含兩個元素,第一個元素爲兩數相除的商,第二個元素爲餘數。 
使用案例以下:編程

package net.csdn.test;

import java.math.BigDecimal;

public class TestBigDecimal {
    public static void main(String[] args) {
        BigDecimal amt = new BigDecimal(1001);
        BigDecimal[] results = amt.divideAndRemainder(BigDecimal.valueOf(20));
        System.out.println(results[0]);
        System.out.println(results[1]);
    }
}

運行程序分別輸出商50餘數1,能夠達到和基本數據類型%運算相同的效果 數組


做者:江榮波 
來源:CSDN 
原文:https://blog.csdn.net/rongbo_j/article/details/50733224 
版權聲明:本文爲博主原創文章,轉載請附上博文連接!ide

相關文章
相關標籤/搜索