返回顶部
首页 > 资讯 > 后端开发 > JAVA >java中如何使float类型数据保留两位小数
  • 320
分享到

java中如何使float类型数据保留两位小数

java基础javafloat两位小数 2018-02-14 22:02:13 320人浏览 无得
摘要

方法1:用Math.round计算,这里返回的数字格式的float price=89.89; int itemNum=3; float totalPrice=price*itemNum; float num=(float)(Math.rou

方法1:用Math.round计算,这里返回的数字格式的

float price=89.89;
int itemNum=3;
float totalPrice=price*itemNum;
float num=(float)(Math.round(totalPrice*100)/100);//如果要求精确4位就*10000然后/10000

相关在线学习视频教程推荐:java免费视频教程

方法2:用DecimalFormat 返回的是String格式的.该类对十进制进行全面的封装.像%号,千分位,小数精度.科学计算

float price=1.2;
DecimalFORMat decimalFormat=new DecimalFormat(".00");//构造方法的字符格式这里如果小数不足2位,会以0补足.
String p=decimalFomat.format(price);//format 返回的是字符串

在前台显示金额方面的推荐用第二种方式,理由是它返回字符串格式的。

更多相关java文章教程推荐:java入门

--结束END--

本文标题: java中如何使float类型数据保留两位小数

本文链接: https://lsjlt.com/news/3644.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • java中如何使float类型数据保留两位小数
    方法1:用Math.round计算,这里返回的数字格式的float price=89.89; int itemNum=3; float totalPrice=price*itemNum; float num=(float)(Math.rou...
    99+
    2018-02-14
    java基础 java float 两位 小数
  • java中如何使double类型数据保留两位小数
    方式一:保留两位小数DecimalFormat df = new DecimalFormat("#.00"); double d1 = 1.23456 double d2 = 2.0; double d3 = 0.0; S...
    99+
    2019-05-04
    java double 小数 两位
  • Python如何保留float类型小数点后3位
    目录保留float类型小数点后3位float一、round()二、'%.3f'%x三、decimal小数点后的位数第一种方法第二种方法第三种方法保留float类型小数...
    99+
    2024-04-02
  • Java中BigDecimal保留两位小数
    方案一:         DecimalFormat df2 =new DecimalFormat("0.00");        String str2 =df2.format(new BigDecimal("0.00"));     ...
    99+
    2023-09-02
    java servlet jvm Powered by 金山文档
  • Java中double保留两位小数
    方法一:格式化输出 double one=5;System.out.printf("%.02f", one); //5.00 方法二:BigDecimal.setScale() BigDecimal.setScale()这个方法是用于...
    99+
    2023-08-19
    1024程序员节
  • c++只保留float型的小数点后两位问题
    目录c++ 只保留float型的小数点后两位C++ cout输出小数点后指定位数参考代码c++ 只保留float型的小数点后两位 float spd = 22.518744; cha...
    99+
    2022-11-13
    c++保留小数点后两位 float型小数点后两位 保留float小数点后两位
  • oracle中如何保留两位小数
    目录oracle保留两位小数round保留两位trunc保留两位始终保留两位oracle最多保留两位小数-补充总结oracle保留两位小数 round保留两位 round:四舍五入(最多保留两位,没有小数的时候不展示) ...
    99+
    2023-02-14
    oracle保留两位小数 oracle保留小数 oracle小数
  • java中怎么保留两位小数
    java中保留两位小数的方法:1、使用DecimalFormat;2、使用String.format方法。在Java中保留两位小数可以使用DecimalFormat类或者使用String.format方法。1、使用DecimalFormat...
    99+
    2023-08-02
  • javascript如何保留两位小数
    本文小编为大家详细介绍“javascript如何保留两位小数”,内容详细,步骤清晰,细节处理妥当,希望这篇“javascript如何保留两位小数”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学...
    99+
    2024-04-02
  • eclipse如何保留两位小数
    在Eclipse中,可以使用DecimalFormat类来保留两位小数。以下是一个使用DecimalFormat类的示例代码:```...
    99+
    2023-09-12
    eclipse
  • oracle如何保留两位小数
    在Oracle数据库中,要保留两位小数,您可以使用ROUND函数或TO_CHAR函数 1、使用ROUND函数: SELECT...
    99+
    2024-05-13
    oracle
  • Java怎样保留两位小数
    这篇文章主要介绍了Java怎样保留两位小数,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。项目中有一个小需求,两个整数相除,结果需要保留两位小数,即1.00、0.50这种数据格...
    99+
    2023-06-02
  • Java Float 保留小数位精度的实现
    目录Float 保留小数位精度Float 浮点型数据保留两位小数1、DecimalFormat2、Math.round()Float 保留小数位精度 DecimalFormat ...
    99+
    2024-04-02
  • 如何进行Java Float保留小数位精度的实现
    如何进行Java Float保留小数位精度的实现,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。Float 保留小数位精度DecimalFormat de...
    99+
    2023-06-25
  • c++如何保留两位小数输出
    在 c++ 中,使用 `std::fixed` 和 `std::setprecision` 函数(定义于 `` 头文件中)可以在输出时保留两位小数。`std::fixed` 设定输出格式...
    99+
    2024-04-02
  • php如何将字符串转double类型并保留两位小数
    这篇“php如何将字符串转double类型并保留两位小数”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“php如何将字符串转d...
    99+
    2023-06-30
  • 浅谈Java中浮点型数据保留两位小数的四种方法
    目录一、String类的方式二、DecimalFormat类三、BigDecimal类进行数据处理四、NumberFormat类进行数据处理总结一下今天在进行开发的过程中遇到了一个小...
    99+
    2024-04-02
  • 如何在c语言中保留两位小数
    今天就跟大家聊聊有关如何在c语言中保留两位小数,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。首先点击打开电脑桌面上的VC++6.0软件。进入程序页面之后,点击左上角的新建文件。然后在...
    99+
    2023-06-15
  • javascript中怎么保留两位小数
    这篇文章给大家分享的是有关javascript中怎么保留两位小数的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 在JavaScript中,可以利用to...
    99+
    2024-04-02
  • python中怎样保留两位小数
    这篇文章主要介绍了python中怎样保留两位小数,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。保留两位小数题目本身只有a="%.0...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作