将 BigDecimal 转换为 scale = 2 的相反数

Convert BigDecimal to the opposite of scale = 2

我有一个 bigdecimal,但我想转换为 setScale = 2 的相反数。

1 -> 0.01

123 -> 1.23

5555555 -> 55555.55

我该怎么做?

这应该有效:

示例:

import java.math.BigDecimal;
import java.text.DecimalFormat;
import java.util.Scanner;

public class BigDecimal{
    public static void main(String[] args) {

    Scanner in = new Scanner(System.in); 
    int   number= in.nextInt();
    BigDecimal bd = new BigDecimal(number); 
    BigDecimal rslt = bd.divide(BigDecimal.valueOf(100));
    System.out.println(rslt );


}

}

输出:

1
0.01