Create Big Decimal Values via a long : BigDecimal « Data Type « Java

Create Big Decimal Values via a long


import java.math.BigDecimal;

public class Main {
  public static void main(String[] argv) throws Exception {
    // Create via a string
    BigDecimal bd1 = new BigDecimal("123456789.0123456890");

    // Create via a long
    BigDecimal bd2 = BigDecimal.valueOf(123L);

    bd1 = bd1.add(bd2);



Related examples in the same category

1.Round a double
2.Create a BigDecimal vis string
3.Multiply one BigDecimal to another BigDecimal
4.Subtract from one BigDecimal another BigDecimal
5.Divide one BigDecimal from another BigDecimal
6.Negate a BigDecimal
7.Setting the Decimal Place of a Big Decimal Value
8.Truncates the big decimal value
9.Do math operation for BigDecimal
10.Operate with big decimal values
11.Round a double by setting the scale
12.Create Big Decimal Values via a string
13.Calculation with BigDecimal
14.Parse BigDecimal
15.Formats BigDecimal into a SQL floating-point literal
16.Value is rounded using the given method which is any method defined in BigDecimal
17.Round the given value to the specified number of decimal places. The value is rounded using the BigDecimal.ROUND_HALF_UP method.
18.Convert Object to BigDecimal
19.BigDecimal and BigInteger sqare root
20.BigDecimal quadratic