public class Test {
public static void main(String[] args) {
double d = 756.2345566;
//方法一:最简便的方法,调用DecimalFormat类
DecimalFormat df = new DecimalFormat(".00");
System.out.println(df.format(d));
//方法二:直接通过String类的format函数实现
System.out.println(String.format("%.2f", d));
//方法三:通过BigDecimal类实现
BigDecimal bg = new BigDecimal(d);
double d3 = bg.setScale(2, BigDecimal.ROUND_HALF_UP).doubleValue();
System.out.println(d3);
//方法四:通过NumberFormat类实现
NumberFormat nf = NumberFormat.getNumberInstance();
nf.setMaximumFractionDigits(2);
System.out.println(nf.format(d));
}
}
只保留两位小数,多余的删掉
相关推荐
32位带小数的格式应该怎么计算?
各位前辈,问个简单的问题。自学PIC32单片机,在学习ADC的时候,发现ADC结果格式有8中,我选用的是32位带小数的格式。请问,应该怎么计算?整数格式,搞出来了。我想搞一下带小数的格式,请问各位
2020-06-10 09:27:53
两位一体数码管动态显示程序
小弟现在想做一个利用51单片机(at89s52)做一个倒计时定时器,为节约io口,我想采用两位一体数码管(十脚),还希望通过按键设定初始值,不知道电路如何设计,程序这么写,望各位大侠伸出援助之手,小弟不胜感激。。。
2011-08-05 16:25:47
两位八段数码管怎么同时显示不同的数字呀
我现在是让他先亮2,然后把2灭掉。再亮1,1灭掉。再亮2,如此循环。。。虽然看上去数码管一直都是显示21。但是总感觉有点怪怪的。所以就来问一下论坛的大神。两位数码管显示两个相同的数字还是理解的,但是
2020-05-26 16:03:00
两位共阴数码管跟蜂鸣器不能同时正常工作
程序想实现两位共阴数码管显示两位数值,数值设定大于50时候,蜂鸣器响的频率比较快,数值设定不大于50时候,蜂鸣器响的频率比较慢。蜂鸣器和数码管单独程序的时候都是正常,但是两个程序工作的时候,蜂鸣器
2016-07-05 22:59:11
ADIS16470陀螺仪的输出数据小数点后仅保留1位是为什么?
(0.1>>0.0042 deg/s)。
是数据读取错误还是存在比例因子?
2陀螺仪的输出数据小数点后仅保留1位,可能由于截断误差太大致使精度不足,无法进行高精度应用。
在查询手册后
2023-12-28 08:18:21
ARM微处理器中地址的低两位为0是啥意思?
ARM微处理器中支持字节、半字、字三种数据类型,其中,字需要4字节对齐(地址的低两位为0)、半字需要2字节对齐(地址的最低位为0)。我想问的是括号中的内容是什么意思呢?请牛人帮忙解释一下!谢谢
2022-11-03 15:23:57
BURKERT伺服辅助两位两通隔膜阀00138962现货促销
BURKERT伺服辅助两位两通隔膜阀00138962现货促销德国宝德BURKERT伺服辅助2/2路隔膜阀媒体分开降低功耗不锈钢外壳,适用于腐蚀性介质电路功能NC或NO输入2516上海就瑞机械设备
2018-07-24 18:44:09
CH554作为设备时,pid只有两位如何区分令牌包是数据还是其他?
协议要求pid包有4位进行区分,但是ch 554作为从设备只能有两位pid识别码,如何区分?是数据,还是令牌?CH554 作为设备时,pid只有两位,bUIS_TOKEN1 和 bUIS_TOKEN0,如何区分令牌包是数据还是其他?
2022-06-13 07:16:26
CMPA/CFPA寄存器中保留位的值是强制的吗?
我有一个关于如何在以下寄存器DCFG_CC_SOCU_NS_PIN 中设置保留位的问题(位 14:10,和DCFG_CC_SOCU_NS_DFLT(位 15:10、8)。在用户手册中,对于
2023-03-29 07:16:23
GD32 向SD卡写入采集的数据 保留两位小数 当某个数据小数点后两位是0时,SD卡里面没有小数位了
2022-09-20 19:40:16
IMXRT1176 MIPI CSI2外设一位错误和两位错误未设置是怎么回事?
错误、两位错误和其他错误。请参阅下面的屏幕截图。 然而,当我在自定义 PCB 中将相同的参数值更改为更高的值时,我没有得到任何一位和两位错误。请参阅下面的屏幕截图; 如果我将此参数设置为必须的值,那么
2023-04-18 07:07:16
ISR寄存器只有只读或只清除位或保留位吗
人可以确认这种情况可能会发生,那么将所有其他位写入“1”不是更安全的解决方案吗,因为 ISR 寄存器只有只读或只清除位或保留位?AL_StatusTypeDef
2022-12-01 07:30:31
Numatic两位五通电磁阀维修与保养
Numatic两位五通电磁阀维修与保养NUMATICS电磁阀阀门使用维修与保养: 1.每周检查一次阀门关闭时的密封性能,即用手摸、耳听感觉判定阀门密封效果,发现问题及时报告处理;上海就瑞机械设备
2018-07-01 17:02:54
S3C2410A GPB端口低两位与次低两位两个反逻辑LED指示灯的交替闪烁
各位大神求指导, S3C2410AGPB端口低两位与次低两位两个反逻辑LED指示灯的交替闪烁,这个当初没好好学,求指导
2023-11-14 20:22:42
c语言编程-C语言程序设计:已知直角三角形两直角边a,b,设计程序求出斜边c,结果保留一位小数
c语言编程-C语言程序设计:已知直角三角形两直角边a,b,设计程序求出斜边c,结果保留一位小数?【简答题】【问题描述】 若已知三角形三个边的长度分别为a,b,c(并假设三个边长度的单位一致,在本编程
2021-07-07 06:46:22
labview如何设置显示结果只保留一位小数?
想请教一下,labview如何设置显示结果只保留一位小数?我采用的方法是:用数据×10,然后取整,再÷10,但是很多结果为整数(比如392.0×10取整=3920,再÷10=392),如何使其显示为392.0???小数位是0,怎么样才能也让其显示出来?
2018-12-18 17:04:20
串口通讯调试程控电源
当我关闭串口后为何还是可以继续控制调节电压?以及输出电压和读取电压值的小数位数保留两位设置问题,显示格式精度位数参数修改过还是无法达到效果附件为12版本程序,电压电流等控制程序已完成,需要的可以参考
2018-10-19 13:34:30
使用51单片机与PC进行串口通信时,怎么将一个温度值发送到VB编写的上位机界面上显示?
使用51单片机与PC进行串口通信时,怎么将一个温度值(带两位小数)发送到VB编写的上位机界面上显示? SBUF是8位的 ,是不是要分两次发,一次发整数部分, 一次发小数部分呢?
2023-05-15 15:12:58
使用T3核心板如何才能只保留自己需要的,删除多余的根文件系统和驱动?
使用T3核心板,自制底板,只使用串口和网口。使用默认编译的rootfs.ext4,大小有2.0G,请问如何才能只保留自己需要的,删除多余的根文件系统和驱动。能否简要说一下方法。
2022-01-04 06:00:45
关于两位十进制数转换成二进制数的仿真 求助啊
求助,不怎么懂这题该怎么做。求教。用两片四位全加器74283和必要的逻辑门设计一个数制转换电路,实现将输入的两位十进制数转换成二进制数,十进制数的输入采用8421BCD码来表示。用multisim仿真画图。
2016-07-01 20:13:27
关于一个float类型数据在keil c中保留几位小数点
想请教一下各位大神,一个float类型数据在keil c中保留几位小数点?只想要前四位小数,如何去除我不想要的小数呢?
2017-05-05 21:35:09
关于系统时钟控制寄存器CLKC0N的CLKS[1:0]两位的配置问题
32.768kHz振荡器为OSCSCLK,此控制位无效。是不是可以这样理解,假设外接晶振 12MHz 作为系统时钟,那么(CLKS1CLKS0)两位配置情况的机器周期对应如下:00:一个机器周期 = 1/12MHz
2013-12-06 13:47:38
基于51单片机的科学计算器 精选资料分享
整数部分,但如果结果为负数应显示负号。 (20 分)(3) 完成任意两位数(范围 0-99)的加减乘除运算, 结果要求有小数部分,显示为 xxxx.xxxx(小数点前不超过四位,小数点后若多于四位...
2021-07-20 06:02:47
基于IMX6查看Linux下的CPU和内存的占用率
}'Current Memory Utilization is : 18.0433 要获取包含百分比符号及保留两位小数的内存占用率: #free -t | awk 'NR == 2 {printf("
2019-10-30 10:18:56
基于proteus实现8个发光LED,显示自己的学号末两位
keil proteus仿真软件 三、实验内容在proteus软件上实现8个发光LED,并通过编写程序控制LED发光现象并显示自己的学号末两位。 四、实验要求: 在LED中显示自己的学号后两位
2018-07-19 07:00:04
如何在单片机c语言简单计算器中设计程序使结果保留两位小数?
我在用c语言编写lcd显示的简易计算器,现在遇到一个问题,除法运算时怎样编写可以实现结果保留两位小数呢?大神们给个大概思路就好
2019-09-26 22:52:56
定时器倍频系数如何在小数点后面两位精确
前言:做STM32的时候,定时器有两个倍频系数,有时候频率需要精确到小数后面,本例说明如何在小数点后面两位精确:STM31F103的最大频率为7.2000e+07,那么如果要精确到小数点后面两位
2021-08-17 07:02:19
宝德0330型两位两通电磁阀,宝德中国区域总代理
宝德0330型两位两通电磁阀,宝德中国区域总代理原装德国宝德BURKERT 0330 两位两通产品特性两位两通电磁阀的技术参数,带伺服膜片和与介质隔离的三通先导控制。标准供货为常闭和常开回路功能
2018-07-18 08:58:27
带小数点的数据串口通信怎么实现?
刚刚进入传感器生产企业,对51单片机的认识只限于天祥老师的10天学会单片机水平,今天在论坛得到了很多朋友的帮助,解决了很多的困惑,目前我对如何通过串口通信发送带小数点的(要求精确到小数点后两位)数据
2020-03-31 04:56:56
怎样实现MSP430串口一次发送多个字节?
本人菜鸟一枚,现在用MSP430F149单片机进行ADC12转化,经分压测量0~12v电压,最终保留两位小数,像05.31,串口通讯传给上位机,只能分5次传输,我想把测得的数据05.31在
2017-03-29 09:32:59
怎样把String用保留到小数点后6位表示出来?
用str2double函数把可编辑控件的String用数值表示,只有6位有效位,怎样把String用保留到小数点后6位表示出来。
2016-11-16 14:56:38
智能秒表的设计与制作,有记忆储存功能
用四位LED数码管制作带小数显示的秒表,前两位显示整数部分(秒),后两位显示小数部分(百分之一秒)。所设计的秒表最大计时时间为99秒99。开始时,数码管显示“00. 00”,表明从0开始计时。本智能
2016-05-23 18:28:04
有哪位能请教一下:光敏电阻 GL5537 5547 型号中后两位数字是什么 含义?
有哪位能请教一下:光敏电阻 GL5537 5547 型号中后两位数字是什么 含义?
正如手头上两个型号:GL5537 GL5547 他们的关键区别在于后两位数字!但查了不少时间 只都是查到前几位
2024-01-12 09:02:36
模拟电话拨号主要元器件包括哪些
所有的数字,按下每个键都要有声响;设置一个重拨键,按下该键,自动重拨最后一个电话号码;号码拨通之后播放音乐提示;还要能够实现简单的加,减,乘,除功能。除法要求至少保留两位小数。...
2021-11-25 06:17:51
求教,protel99se的PCB设计问题,原理图四个引脚,封装只有两个焊盘,不许加焊盘,出现错误该怎么办。
变压器的原理图有四个引脚,但是我们老师让我们画的封装只有两个焊盘多余两个引脚导致pcb载入net时出错,不知道怎么办,我问了老师,他让我删掉多余的引脚的编号,但是我仍然出错,我室友删掉编号之后就可以了,不知道为什么,弄了几个小时还是这样,有大神能教教我吗
2022-04-20 02:17:01
用 core insert生成的核怎么删掉啊
本帖最后由 yirenonege 于 2012-5-17 10:05 编辑
用 core insert生成的核怎么删掉啊?以前没有过ISE,工程下面的文件也太多了另外如何观测两个模块之间的连线
2012-05-13 18:22:51
线路实验测量过程中有效数字误差处理及运算规则
数字的运算规则: (1)加减运算规则:参加运算的各数所保留的位数,一般应与各数小数点后位数最少的相同,例如,14.5、0.125、2.446相加,小数点后最少位数是一位,所以应将其余两数修约到小数点后
2013-07-04 16:53:26
请教接一位的数码管能正常显示数,接两位的就像图片中乱码了?这是为什么呢?
4*4矩阵键盘输入一个两位数,显示在一个两位数码管上。程序如下:现在的问题是我接一位的数码管能正常显示数,接两位的就像图片中乱码了?这是为什么呢?#includeunsigned char code
2017-02-24 21:26:00
请问ADIS16448陀螺数据想要保留更多有效位数该怎么设置?
ADIS16448的默认设置陀螺输出数据只保留到小数点后两位,我们现在想要保留更多有效位数,应该怎么设置呢?
2018-09-05 11:27:58
请问RCC_CFGR寄存器这两位有什么区别?
第2位和第3位,跟下面的第0位和第1位什么区别?看他的字面意思好像是一个硬件状态指示,就是说第0,1位配置为什么,这两位就相应的变为什么吗?
2019-01-16 01:56:22
请问单片机c语言简单计算器怎么设计结果保留两位小数?
我在用c语言编写lcd显示的简易计算器,现在遇到一个问题,除法运算时怎样编写可以实现结果保留两位小数呢?给个大概思路就好
2019-04-17 03:16:29
采用IIC接口程序实时读取温度值并通过四位数码管实时显示
程序实时读取温度值,通过四位数码管实时显示。可采集并显示负温度并显示出来。温度值两位整数位,一位小数位。电路原理图如下共同交流:...
2022-03-02 07:07:18
难道不能将CPU保留控制中的位0设置为0表示没有CPU保留吗?
控制中的位 0 必须设置为 1(见附件剪辑)。这到底是什么意思?难道不能将 CPU 保留控制中的位 0 设置为 0 表示没有 CPU 保留吗?我们已经看到,如果 CPU 保留控制中的位 0 设置为 0
2023-04-19 07:46:38
python如何保留一位小数
本文将详细介绍Python中保留一位小数的方法。我们将探讨浮点数的基本概念,并提供多种方法来实现精确的小数保留。无论是使用内置函数还是第三方库,我们将详细解释它们的原理和用法。希望通过阅读本文,您将
2023-11-23 16:37:58871
bigdecimal转字符串保留两位小数
BigDecimals是Java中用于表示任意精度的十进制数的类。在许多应用程序中,可能需要将一个BigDecimal转换为字符串并保留两位小数。在本文中,我们将探讨如何使用BigDecimal
2023-11-30 11:18:091805
评论
查看更多