代码如下

        Scanner sc = new Scanner(System.in);//接收控制台传入的double类型的变量double m = sc.nextDouble();//使用String的format方法指定变量的格式这里的2表示保留两位小数,f代表浮点型//这里返回的变量为String类型String s = String.format("%.2f", m);//这里需要将String类型再转化为double类型double res = Double.parseDouble(s);System.out.println(res);

 测试:

1.234
1.23

关于Java中double类型的变量保留指定位数的方法相关推荐

  1. Java中double类型输出小数点后两位

    Java中double类型输出小数点后两位 思路 就是在输出的时候使用字符串格式即可. double testNum=1.123456789;System.out.println(String.for ...

  2. java double 转string_double转string java中double类型如何转换为String类型

    double转string java中double类型如何转换为String类型 在我们做的项目中,有一个字符串的生成,我们需要double去拼接,结果发现了,拼接后的字符串,那个double值用科学 ...

  3. [ JAVA编程 ] double类型计算精度丢失问题及解决方法

    [ JAVA编程 ] double类型计算精度丢失问题及解决方法 参考文章: (1)[ JAVA编程 ] double类型计算精度丢失问题及解决方法 (2)https://www.cnblogs.co ...

  4. java中double类型占几个字节_面试官:Java 中有几种基本数据类型是什么?各自占用多少字节?...

    认识基本数据类型 在学习基本数据类型之前,我们先认识一下这两个单词:1.bit --位:位是计算机中存储数据的最小单位,指二进制数中的一个位数,其值为"0"或"1&quo ...

  5. java中double类型精度丢失问题及解决方法

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 来源: https://blog.csdn.net/yacolsp ...

  6. java中double类型占几个字节_java中各种数据类型占用字节数

    1字节(Byte)=8bit java的基本类型 类型 所占字节 byte 1 short 2 int 4 long 8 float 4 double 8 char 2 String中字母和汉字所占字 ...

  7. Java中double类型比较大小或相等的方法

    在Java中int类型数据的大小比较可以使用双等号,double类型则不能使用双等号来比较大小,如果使用的话得到的结果将永远是不相等,即使两者的精度是相同的也不可以.下面介绍两种比较double数据是 ...

  8. Java中double类型大小比较的五种方法

    文章目录 1.使用BigDecimal 2.使用包装类Double 3.在误差范围内运行相等 4.转换成字符串 5.使用doubleToLongBits()方法 在Java中 int类型数据的大小比较 ...

  9. Java中double类型保留两位小数

    java中对double类型的小数经常会有小数点后边保留一位小数或者保留两位小数的需求. javaAPi中提供了一个专门的类BigDecimal,用来对超过16位有效位的数进行精确的运算. 使用步骤: ...

  10. java中double类型保留一位小数输出给前端

    UI的需求就是返回给前端的数据要保留一位小数: 后端的类型是double类型: double rateA=0;double rateB=0;double rateC=0;double rateD=0; ...

最新文章

  1. android窗口退出动画,如何在Android中为弹出窗口制作动画
  2. 13个 ASP.NET MVC 的扩展
  3. 函的红头文件格式制作_Excel实现批量制作年会邀请函,这个方法,你一定不能错过...
  4. 对Spring的一些个人理解
  5. changePage() 页面跳转
  6. eclipse占用内存过大_idea被评最好用java开发工具,为什么用eclipse的人更多?
  7. 十大建筑中的数学之美
  8. Linux系统日常维护命令
  9. C语言log日志管理-支持文件与终端输出
  10. php 数据库时间具体到分钟,php – 在设定的到期时间后删除数据库行(例如5分钟)...
  11. [转载] 用 C++ 和 Java 写算法,差别大吗?
  12. Redis单台的安装部署及集群部署
  13. [[UIScreen mainScreen] bounds] 返回的屏幕尺寸不对
  14. Codeforces 620E New Year Tree
  15. windows文件夹图标只显示一半,另一半被白框遮挡解决办法
  16. GOM登录器技术研究,闪退、掉线的原因分析和解决
  17. CIsco路由器实现IPSec 虚拟专用网原理及配置详解
  18. 使用VGA实现移动方块
  19. 将图片转换成caffe的数据格式
  20. Windows2008环境64位操作系统如何安装32位BDE

热门文章

  1. Excel 宏编程的常用代码
  2. iOS AppStore 转让APP
  3. 《统计学》笔记:第2章 数据的搜集
  4. 机器学习之聚类算法(五)层次聚类代码实现及模型可视化
  5. 人事管理--转正功能需求分析
  6. 视频编码中CBR和VBR的区别,CRF和CQP的区别
  7. 使用管理员权限强制删除文件夹
  8. java软件工程师是做什么的_JAVA软件工程师是做什么的?
  9. Elasticsearch 7.X 拼音分词器 pinyin 使用
  10. android面试简历!Android中高级面试必知必会,内含福利