导航:首页 > 编程语言 > java格式化double

java格式化double

发布时间:2023-07-28 20:24:35

A. java里面输出一个double型数据,怎么精确到小数点后6位

new BigDecimal(resultDouble).setScale(6, BigDecimal.ROUND_HALF_UP).doubleValue();
可以通过BigDecimal类的setScale()函数格式化小数,参数解释找api文档看看就清楚了

B. 在JAVA中把double类型转换成long类型,丢失数据位是什么,为什么

double是浮点型,long是整数型,以上语句转换时小数部分没有了,这就是丢失。javadouble转long型是取整运算,用Double封装下基本类型double,再调用longValue方法。Double(doublevalue)

longlongValue(),将此Double值作为long类型返回(通过强制转换为long类型),详细步骤:

1、首先在visualstudio中用c#语言进行类型转换,新建项目命名"longdouble",项目结构图如下。

C. java数字格式化

  1. 用 %3.2f格式化后, 替换逗号即可;

  2. 同理, 用 #,##0.00 格式化后, 替换, 为空格即可.

你的需求:

doublex=1234.5;
DecimalFormatdf=newDecimalFormat("#,###.0");
Stringxs=df.format(x);
xs=xs.replace(",","").replace(".",",");
System.out.println(xs);

输出

1234,5

D. java怎么设置double怎么设置保留两位小数

最简单直接的方法:

double d = 114.145;

d = (double) Math.round(d * 100) / 100;

阅读全文

与java格式化double相关的资料

热点内容
程序员团建活动有哪些 浏览:67
libzip压缩解压 浏览:943
广州银行app如何导流水 浏览:385
什么是写命令 浏览:687
程序员眼中的道德 浏览:505
文件解压后乱码是什么原因 浏览:730
php路径转换 浏览:188
php中flag 浏览:182
当程序员要做什么准备 浏览:284
pinctrllinux 浏览:901
lzw压缩工具 浏览:864
luae加密插件破解版 浏览:141
Python求导数和程序 浏览:223
太原java程序员 浏览:361
picfile是什么文件夹 浏览:292
12乘12国外的算法 浏览:182
筹码尺指标公式源码 浏览:534
如何在浏览器访问阿里云服务器 浏览:538
火的企业文件加密 浏览:463
支付宝app如何重新注册 浏览:520