1.利用Math.round()的方法:

两个int型的数相除,结果保留小数点后两位:

int a=1188;

int b=93;

double c;

c=(double)(Math.round(a*100/b)/100.0);//这样为保持2位

打印结果:c=0.12

c=new Double(Math.round(a*1000/b)/1000.0);//这样为保持3位

打印结果:c=0.012

2.另一种办法

import java.text.DecimalFormat;

DecimalFormat df2  = new DecimalFormat("###.00");//这样为保持2位

DecimalFormat df2  = new DecimalFormat("###.000");//这样为保持3位

System.out.println(df2.format(double类型的变量));

PS:

Math.round()的作用:

double a=123.55

System.out.println(Math.round(a));

打印结果:124

java除法保留两位小数_JAVA除法保留小数点后两位的两种方法相关推荐

  1. java 100以内的整数和_java计算100以内的正整数和的三种方法

    方法如下: 1.暴力解法 使用for循环直接逐个求解,算法复杂度为O ( n ) O(n)O(n) /** * 暴力解法 * @param startInclusive * @param endExc ...

  2. 针对常见的四种短路故障(单相接地短路,两相相间短路,两相接地短路,三相短路),可采取三种方法进行计算

    短路电流计算/ Matlab编程计算 针对常见的四种短路故障(单相接地短路,两相相间短路,两相接地短路,三相短路),可采取三种方法进行计算: 1.实用短路电流计算 2.对称分量法计算 3.节点导纳法计 ...

  3. java怎么保留一位小数_java四舍五入保留一位小数代码要怎么编写?

    四舍五入函数相信大家都已经了解了,这次我们来看看如何在四舍五入后保留一位小数,下面就来了解下. 例1:方法一: String a = "11.85"; Float b = Floa ...

  4. java在文件的后面添加_java 在file的尾部添加数据的两种方法总结

    java 在file的尾部添加数据的两种方法总结 问题描述: 在文件的末尾追加内容 方法1:利用RandomAccessFile类 1.将randomAccessFile模式设置为rw 2将rando ...

  5. java 窗体添加背景图片_Java Swing实现窗体添加背景图片的2种方法详解

    本文实例讲述了java Swing实现窗体添加背景图片的2种方法.分享给大家供大家参考,具体如下: 在美化程序时,常常需要在窗体上添加背景图片.通过搜索和测试,发现了2种有效方式.下面分别介绍. 1. ...

  6. java中doc文件转为pdf文件_java将doc文件转换为pdf文件的三种方法

    标签: http://feifei.im/archives/93 ---------------------------------------------- 项目要用到doc转pdf的功能,一番go ...

  7. java indexof 子字符串_Java中字符串中子串的查找共有四种方法(indexof())

    Java中字符串中子串的查找共有四种方法(indexof()) Java中字符串中子串的查找共有四种方法,如下: 1.int indexOf(String str) :返回第一次出现的指定子字符串在此 ...

  8. java求小于n的素数_java_Java实现求小于n的质数的3种方法,质数概念 质数,又称素数, - phpStudy...

    Java实现求小于n的质数的3种方法 质数概念 质数,又称素数,指在一个大于1的自然数中,除了1和此整数自身外,无法被其他自然数整除的数(也可定义为只有1和本身两个因数的数). 最小的素数是2,也是素 ...

  9. java tomcat 日志分析工具_tomcat日志集中采集、分析与展示的几种方法

    大家在做分布式web系统的时候,比如那么多个tomcat,每天都会产生很多的日志(虽然已经按小时进行日志拆分了,但日志内容还是很大,vim查日志的时候很慢),而且那么多个tomcat,每个tomcat ...

最新文章

  1. 北京冬奥又曝黑科技:连气象主播都是AI虚拟人
  2. 升讯威微信营销系统开发实践:(2)功能设计与架构设计
  3. 【高精】Oliver的成绩(jzoj 2008)
  4. mysql的四个默认数据库是什么版本,MySQL5.7数据库字符集和排序规则有四个级别的默认设置:服务器,数据库,表和列。...
  5. 天梯—计算阶乘和(C语言)
  6. Android UI 绘制过程浅析(二)onMeasure过程
  7. eclipse新建java项目_用eclipse创建Java项目(以一个初学者的角度全面教学)
  8. Java实现多种格式上传视频资源、解析视频格式、视频截图处理
  9. matlab动刚度仿真,基于ANSYS的转子支承动刚度计算分析.doc
  10. android更新版本下载安装,Android版本更新下载apk自动安装的方法
  11. 用计算机用于几何定理的证明,几何定理机器证明
  12. JavaScript下载后端返回的文件流
  13. 台式计算机usb口不识别鼠标,如何解决插入鼠标提示无法识别USB设备的问题
  14. 利用DirectShow开发C#版的音频文件播放器(三)
  15. rsyslog-trouble: imjournal: 26794 messages lost due to rate-limiting
  16. stm32-mini-LCD液晶显示实验
  17. Keras基础自学二十(图像旋转,图像剪切,图像移动)
  18. MySql自定义函数的定义和使用
  19. 艺赛旗RPA离线识别普通验证码
  20. 我若不坚强,没有人会懂我到底有多痛

热门文章

  1. 测试员面试被压价,拒绝offer后又涨价?揭 秘HR的压价套路
  2. BJDCTF-2020-WRITEUP---TiKi小组
  3. 【Java知识点总结】Java语句简介及顺序结构
  4. 当区块链使用证明之后
  5. Android Studio模拟机 模拟通话
  6. #mac# #finder# #Iterm2# finder中打开当前路径的Iterm2终端
  7. Gradle+组件化开发
  8. docker构建tomcat镜像
  9. 因为看淡,所以快乐,因为看清所以释然,多一点淡然;多一点豁达;
  10. 本地局域网用wordpress搭建个人网站