集册 Java实例教程 以大十进制值操作

以大十进制值操作

欢马劈雪     最近更新时间:2020-01-02 10:19:05

524
提示:您可在线编辑运行本教程的实例 - 运行实例,去试试!
以大十进制值操作

import java.math.BigDecimal;


public class Main {

  public static void main(String[] argv) {
  /**
  来 自 NowJava.com
  **/

    // Create via a string

    BigDecimal bd1 = new BigDecimal("123456789.0123456890");


    // Create via a long

    BigDecimal bd2 = BigDecimal.valueOf(123L);


    bd1 = bd1.add(bd2);

    System.out.println(bd1);

    bd1 = bd1.multiply(bd2);
    /*
    N o w  J a v a  . c o m 提供
    */

    System.out.println(bd1);

    bd1 = bd1.subtract(bd2);

    System.out.println(bd1);

    bd1
展开阅读全文