java中string转bigdecimal的例子
例子1,string 转BigDecimal
public class Test{
public static void main(String[] arg) {
String str1="2.30";
BigDecimal bd=new BigDecimal(str1);
System.out.println(bd);
}
}
直接new 就行了。
例子2,BigDecimal和String的相互转换
/*由数字字符串构造BigDecimal的方法
*设置BigDecimal的小数位数的方法
*/
import java.math.BigDecimal;
//数字字符串
String StrBd="1048576.1024";
//构造以字符串内容为值的BigDecimal类型的变量bd
BigDecimal bd=new BigDecimal(StrBd);
//设置小数位数,第一个变量是小数位数,第二个变量是取舍方法(四舍五入)
bd=bd.setScale(2, BigDecimal.ROUND_HALF_UP);
//转化为字符串输出
String OutString=bd.toString();
补充:原 Integer转BigDecimal
new BigDecimal(Integer.parseInt(findCcid.toString()))
您可能感兴趣的文章:
java中string转bigdecimal的例子
java四舍五入float保留两位小数
java中将字符串(String)转换为整型
java中java.lang.ArithmeticException: Non-terminating..
java基础入门篇学习笔记
Java 简易计算器之学习笔记
关于java 的 Classpath全解<java入门之一>
java数组降序和升序排序例子
给所有刚学JAVA以及常来此版的兄弟
java中将字符(Char)转换为字符串的四种方式