Java数值转换代码 java数值转换成字符串( 三 )


if(c='0'c='9')tmp=c-'0';
else if(c='A'c='F')tmp=c-'A'+10;
else {System.out.println("有非法字符");break;}
sum=sum*16+tmp;
}
System.out.println("十六进制"+args[0]+"===十进制"+sum);
}
}
运行java Hex2Dec123ABCDEF
十六进制123ABCDEF===十进制4893429231
java代码怎么把科学计数法转换为具体数字首先,需要将科学计数法转换成一下:
例如:
BigDecimal bd = new BigDecimal("3.40256010353E11");
然后转换成字符串:
String str = bd.toPlainString();
如果这个数字的长度是在int的范围内的话,是可以转换成int类型:
int a = Integer.parsInt(str);
如果这个数字的长度不是在Int范围内的话,得到的就不是你想要的数字了!
【Java数值转换代码 java数值转换成字符串】Java数值转换代码的介绍就聊到这里吧,感谢你花时间阅读本站内容 , 更多关于java数值转换成字符串、Java数值转换代码的信息别忘了在本站进行查找喔 。

推荐阅读