我试图将String值转换为BigDecimal值.当我使用0.000001234时,我在BigDecimal中得到相同的值.但是,当我使用0.000000123或0.000000012时,我得到的是1.23E-7或1.2E-8.
如果输入为String = 0.000000123,我需要如下所示
然后输出应该是,BigDecimal = 0.000000123
请帮我
import java.math.BigDecimal;
public class DecimalEx {
public static void main(String args[]){
String s = "0.000000023";
BigDecimal big = new BigDecimal(s);
System.out.println(big);
}
}
Run Code Online (Sandbox Code Playgroud) java ×1