Java中取小数点后两位
来源:互联网 发布:pos机数据拦截 编辑:程序博客网 时间:2024/06/03 12:27
一
Long是长整型,怎么有小数,是double吧
java.text.DecimalFormat df=new java.text.DecimalFormat("#.##");
double d=3.14159;
System.out.println(df.format(d));
二
java.math.BigDecimal
BigDecimal bd = new BigDecimal("3.14159265");
bd = bd.setScale(2,BigDecimal.ROUND_HALF_UP);
三
class Test1{
public static void main(String[] args){
double ret = convert(3.14159);
System.out.println(ret);
}
static double convert(double value){
long l1 = Math.round(value*100); //四舍五入
double ret = l1/100.0; //注意:使用 100.0 而不是 100
return ret;
}
}
四
double d = 13.4324;
d=((int)(d*100))/100;
Long是长整型,怎么有小数,是double吧
java.text.DecimalFormat df=new java.text.DecimalFormat("#.##");
double d=3.14159;
System.out.println(df.format(d));
二
java.math.BigDecimal
BigDecimal bd = new BigDecimal("3.14159265");
bd = bd.setScale(2,BigDecimal.ROUND_HALF_UP);
三
class Test1{
public static void main(String[] args){
double ret = convert(3.14159);
System.out.println(ret);
}
static double convert(double value){
long l1 = Math.round(value*100); //四舍五入
double ret = l1/100.0; //注意:使用 100.0 而不是 100
return ret;
}
}
四
double d = 13.4324;
d=((int)(d*100))/100;
0 0
- java中取小数点后两位
- Java中取小数点后两位
- Java中取小数点后两位
- java中取小数点后两位(四种方法)
- java中取小数点后两位(四种方法)
- java中取小数点后两位(四种方法)
- java中取小数点后两位(四种方法)
- Java中取小数点后两位(四种方法)
- (转)java中取小数点后两位(四种方法)
- java中取小数点后两位(四种方法)
- java计算百分比,取小数点后两位
- Java取固定小数点
- 【最近面试遇到的一些问题】Java中取小数点后两位(四种方法)
- js取小数点后两位;
- java中保留小数点后两位
- Java取小数点6位数
- js取小数点后两位 小数点操作方法总结
- js取小数点后两位 小数点操作方法总结
- OpenCV之视频读取与帧的提取、显示及保存
- linux库文件相关记录
- Android开发之内存管理
- ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)
- angular js 写的部门树 有选中和 取消操作
- Java中取小数点后两位
- C++Primer第5版读书笔记(第10章)
- 自定义ViewPagerIndicator
- 微信开放平台开发-授权、全网发布(PHP)
- Hybrid App: Handlebars的具体用法
- 创建 VirtualBoxClient COM对象失败
- 设计模式-单例模式
- 唯爱小粽子:JAVA中String和byte[]和InputStream之间的相互转换
- 在android studio上搭建uiautomator环境并创建实例运行