`
qq986945193
  • 浏览: 92322 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

Android(java)开发之将double类型,强制保留到小数点后两位解决方法。

 
阅读更多

作者:程序员小冰,CSDN博客:http://blog.csdn.net/qq_21376985

前提:当我们进行double数据类型与double进行运算的时候,可能会遇到
得到小数点后好多位,但是我们只想要保存小数点后两位,如果你是这样的
需求,恭喜你,下面方案可以帮你解决。

提示:DecimalFormat df = new DecimalFormat(“#####0.00”);
String str = df.format(d);
这段代码能够将Double类型的数据设置指保留两位,但是返回的是String类型.

<script type="text/javascript"> $(function () { $('pre.prettyprint code').each(function () { var lines = $(this).text().split('\n').length; var $numbering = $('<ul/>').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i <= lines; i++) { $numbering.append($('<li/>').text(i)); }; $numbering.fadeIn(1700); }); }); </script>
分享到:
评论

相关推荐

    C# Double保留小数点后面位数

    通过本文的学习,我们可以了解到在C#中保留`Double`类型数值的小数点后位数的具体方法。利用`ToString`方法配合特定的格式字符串,不仅可以轻松地控制输出格式,还能提高程序的可读性和准确性。此外,掌握这些基本...

    强制保留小数点后几位

    根据给定的信息,本文将详细解释如何在编程中实现对浮点数小数位数的精确控制,尤其是在C++环境中如何实现“强制保留小数点后几位”的功能。 ### 强制保留小数点后几位 在计算机科学与程序设计中,处理浮点数时...

    double类型转换

    例如,在处理货币金额时,通常需要将一个`double`类型的数值保留到小数点后两位,并且以特定的格式显示出来,如将`15.00`这样的数值正确地显示为“15.00”。这不仅涉及到数值的精度控制,还涉及到数值的格式化输出。...

    java保留两位小数问题

    ### Java保留两位小数问题详解 在Java编程中,处理数值型数据时,经常会遇到需要对数字进行格式化的需求,尤其是对于浮点数的操作。本文将深入探讨如何在Java中保留两位小数,并覆盖四舍五入、浮点数精确计算以及...

    Android 限制显示小数点后两位的实现方法

    在Android开发中,有时我们需要对数字进行格式化处理,确保它们只显示小数点后两位。这在显示价格、评分等需要精确到分或者小数点后两位的场景下非常常见。本文将介绍两种实现这一功能的方法。 1. 使用`...

    Java保留两位小数方法大全

    ### Java保留两位小数的方法详解 #### 方法一:使用`BigDecimal` **原理**:通过`BigDecimal`类提供的方法,能够精确地控制数值的精度。在本案例中,使用`setScale`方法来设置小数点后保留的位数,并指定舍入规则...

    m\n保留到小数点后k位

    【保留到小数点后k位】的知识点主要涉及计算机编程中的浮点数处理和精度控制,特别是针对整数除法结果的精确表示。在给定的描述中,任务是计算两个整数m和n的比值,并确保结果精确到小数点后k位。下面我们将详细探讨...

    c语言保留小数点后n位的三种方法

    在C语言中,保留小数点后n位的三种方法主要涉及格式化输出、数学运算以及库函数的使用。下面将详细介绍这三种方法,并通过示例代码进行解释。 方法一:使用`printf`函数和格式化字符串 `printf`函数是C语言中用于...

    SAP HANA数据计算后小数点位数异常

    ### SAP HANA 数据计算后小数点位数异常解析及官方解决方案 #### 一、问题背景及概述 在SAP HANA系统中,用户可能会遇到数据计算后小数点位数异常的问题。这类问题通常出现在对数据库进行升级之后,具体表现为SQL...

    保留2位小数

    当我们需要将`double`类型的数据格式化为保留两位小数的字符串时,可以使用`DecimalFormat`类,这是Java `java.text`包中的一个类,专门用于数值的格式化。 `DecimalFormat`类允许我们定义特定的模式来控制数字的...

    Java中Double除保留后小数位的几种方法(小结)

    Java中Double除保留后小数位的几种方法是指在Java编程语言中,对Double类型数据进行保留小数位的操作。这种操作在实际开发中非常常见,例如在统计成绩、金融计算、科学计算等领域中都需要对Double类型数据进行保留...

    c语言float类型小数点后位数

    在本文中,我们将详细介绍 C 语言中 Float 类型小数点后位数的知识点。 Float 类型小数点后位数的定义 ----------------------------- 在 C 语言中,Float 类型的小数点后位数是指浮点数小数点后的有效数字位数。...

    java使double保留两位小数的多方法 java保留两位小数

    本文将详细介绍几种在Java中使double类型保留两位小数的方法。 ### 方法一:使用BigDecimal进行四舍五入 `BigDecimal` 类提供了精确的浮点数运算,并且支持自定义舍入模式。以下是一个例子: ```java double f = ...

    Java Double 精度问题总结

    本文将详细介绍Java中的 `double` 类型精度问题,并提供几种解决方法。 #### 一、Java Double 精度丢失的原因 1. **二进制表示限制**:`double` 类型基于IEEE 754标准的双精度格式,使用64位来表示一个浮点数。...

    java、freemarker保留两位小数

    这将将acc的值保留到小数点后两位,并将其转换为字符串形式。 在Freemarker中保留两位小数可以使用字符串格式化语法,例如: &lt;#if centerFreeSize??&gt; ${centerFreeSize?string("#.##")} &lt;#else&gt; 0.00 其中...

    Java保留两位小数的几种写法总结

    在Java编程中,有时我们需要将数字格式化为保留两位小数的形式,以便在页面或界面上展示。这里我们将深入探讨几种常见的实现方式,并通过具体的示例代码来理解它们的工作原理。 1. **使用java.math.BigDecimal** `...

    test2_JavaDouble类型比较大小_java编程_

    此外,`Double`类还提供了一个静态方法`Double.doubleToLongBits(double value)`,它可以将`Double`值转换为`long`的位表示,这样可以基于位模式来比较两个浮点数,从而避免浮点计算的不精确性。比较位模式后再转换...

    格式化数字保留N位小数

    格式化数字保留N位小数 System.Globalization.NumberFormatInfo provider = new System.Globalization.NumberFormatInfo(); provider.NumberDecimalDigits =intDecLength; //要设定的小数位数 double strCashAmt=...

    java-16位内存数据转化为double型

    无论是使用Java还是C++,将16位内存数据转换为double型都涉及到数据类型的转换和解析。在Java中,可以利用`java.nio.ByteBuffer`类的便利性,而C++则可能需要更细致的手动控制,如直接操作二进制位和使用位运算。两...

    java使double保留两位小数的多方法共2页.pdf

    在Java编程语言中,处理double类型的数值时,我们经常需要将其格式化为保留两位小数的形式,以便于显示和计算。以下是一些在Java中实现这一目标的方法: 1. **使用`DecimalFormat`类**: `DecimalFormat`是`java....

Global site tag (gtag.js) - Google Analytics