关于java 四舍五入使java保留2位小数示例讲解

复制代码 代码如下:

/*

* 测试四舍五入

*/

package com.icer.test;

/**

*

* @author Hanbin

*/

public class MyRound {

public static void main(String[] args) {

double num = 3.23562;

double number = 0;

number = new MyRound().myRound(num,2);

System.out.println("after:" + number);

}

private double myRound(double number,int index){

double result = 0;

double temp = Math.pow(10, index);

result = Math.round(number*temp)/temp;

return result;

}

}

因为Java中的'round函数在处理完小数之后就去掉了小数位,故先乘100,然后再除以100.0。

保证输出的是小数。否则会被截成整数

【关于java 四舍五入使java保留2位小数示例讲解】相关文章:

java保留两位小数四舍五入_关于java 四舍五入使java保留2位小数示例讲解相关推荐

  1. integer最后一位四舍五入_解决toFixed四舍五入陷阱

    解决toFixed四舍五入陷阱 类别: 技术·JS 时间:2018-05-13 01:19:43 字数:4283 版权所有,未经允许,请勿转载,谢谢合作~ ### 四舍五入的不公平 四舍五入是一种精确 ...

  2. java里class有什么用_安装JDK时的java和javac命令有什么用?

    相信大家都装过JDK吧,在装JDK时我们会在命令提示符窗口中通过java和javac两个命令来检测我们的环境变量是否配置正确,那么你知道java和javac两个命令有什么用吗? 在了解这两个命令的作用 ...

  3. java获取当月有几天_你真的能在JAVA开发这条路上面一直坚持下去吗?

    JAVA为什么有前途? 过去的十多年,JAVA基本每年都是全世界使用人数第一的语言.全世界数百万的IT企业构建了庞大的JAVA生态圈,大量的软件基于JAVA开发. JAVA也被誉为"计算机界 ...

  4. java中date类型如何赋值_一文读懂java中的Reference和引用类型

    简介 java中有值类型也有引用类型,引用类型一般是针对于java中对象来说的,今天介绍一下java中的引用类型.java为引用类型专门定义了一个类叫做Reference.Reference是跟jav ...

  5. Java char所占用的字节_关于unicode:为什么Java char原语占用2个字节的内存?

    有什么理由为什么Java char原始数据类型为2个字节而不像C为1个字节? 谢谢 简短的答案是因为它们无聊:他们应该使用32位字符. 不,他们不应该使用32位宽的字符. 这将使开销更大! @ vy3 ...

  6. java比较炫的小程序_有人不建议学Java,有人不建议学Python,该怎么选择

    首先,编程语言都有自己所特定的应用场景,不同的编程语言有不同的优势,同样也会有相应的缺点,所以程序员往往需要掌握多门编程语言,以应对不同的开发场景.虽然Java和Python都属于全场景编程语言,但是 ...

  7. java洗衣店管理课程设计报告_课内资源 - 基于Java的洗衣店管理系统

    摘 要 随着科技的快速发展,人们的需求也是越来越多,为了方便对信息的管理我们小组就设计了一个洗衣店订单的管理系统. 洗衣店管理系统是典型的的信息管理系统,创建了六个类,分别是:Test类:Person ...

  8. 做Java去华数好吗_华数面试题(JAVA部分)

    一.基础知识 1.下面为java关键字的选项是:c a) goto b) malloc c) extends d) false 2.以下代码哪种执行结果是正确的,并说明原因: public class ...

  9. java中 exe是什么文件_从文件位置运行Java中的.exe文件

    从文件位置运行Java中的.exe文件 我必须从我的Java程序打开一个.exe文件. 所以我试着下面的代码第一. Process process = runtime.exec("c:\\p ...

  10. java程序cpu突然飚高_高频面试题:Java程序占用 CPU 过高怎么排查

    这个问题可以说是 Java 面试的高频面试题了,有很多面试官都喜欢问这个问题,问题可能是下面这样的.线上一台服务器 CPU 使用率100% 了,如果你碰到这样的情况,如何排查并找到问题原因? 这就是一 ...

最新文章

  1. ElementUI 中日期选择器总结
  2. Java注解--Java深度历险(转)
  3. 自制“低奢内”CSS3注册表单,包含JS验证哦。请别嫌弃,好吗?。
  4. C#控制台程序,发送邮件,可带附件
  5. acm之java输入输出_ACM中Java输入输出
  6. Mysql简介和Mysql优化查询的方法
  7. 敏捷开发中asp.net MVC的开发次序感受(先开发View?先开发Model?先开发Controller!)...
  8. 《Ray Tracing in One Weekend》——Chapter 5: Surface normals and multiple objects
  9. Altium Designer(六):Make Library
  10. jQuery性能优化指南(2)
  11. 【优化预测】基于matlab粒子群算法优化SVM预测【含Matlab源码 1424期】
  12. vue使用a标签下载文件_vue+iview 通过a标签实现文件下载
  13. jquery进度条插件
  14. php mpm_winnt,Windows下Apache模块配置 mpm_winnt_module
  15. 六十星系之14廉贞贪狼坐巳亥
  16. 带“小弟”其实是一种投资
  17. CSDN的C1-见习工程师能力认证相关知识(框架)
  18. android6支持内存卡,2020年拥有可扩展存储的最佳Android手机
  19. 环球旅行之江西分会场
  20. 第1章 蓝牙降噪耳机简述

热门文章

  1. Arch linux 安装Qt5
  2. leetcode 141.环形链表 I - 142.环形链表 II 代码及指针相遇证明问题
  3. Android ShareSDK第三方微信QQ登陆
  4. 2019 年最好用的 6 款数据库监控工具
  5. 使用solidworks导出曲线的点
  6. H3C ER3100上传速度只有10M解决办法
  7. 服务器系统日志中打印机所需的驱动程序未知错误解决方法
  8. android应用和系统版本信息
  9. oracle中rac是什么意思,Oracle RAC AWR指标含义
  10. Android记录25-WebView实现离线缓存阅读,秀出天际