`
colin1210
  • 浏览: 30700 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

double保留2为小数--4舍5入

    博客分类:
  • J2SE
阅读更多
doble类型数据保留2位小数。

public class testdouble {

	public static void main(String[] args) {
		double record = 5.2144646;
		record = (double) (Math.round(record * 100)) / 100;
		System.out.println(record);
	}
}

分享到:
评论
1 楼 thandan 2011-09-16  
这个方法很好,巧妙

相关推荐

    double保留小数

    ### double保留小数知识点 #### 一、概述 在Java编程语言中,处理浮点数时经常需要对结果进行格式化或保留特定位数的小数。例如,在金融计算、科学计算以及任何涉及精度要求较高的场景中,都需要精确控制数字的...

    js四舍五入-保留两位小数

    在上面的例子中,`num.toFixed(2)`会返回一个字符串"123.46",即四舍五入后保留了两位小数的结果。需要注意的是,使用`toFixed()`方法得到的结果是一个字符串类型,如果需要继续进行数学运算,则需要将其转换回数字...

    保留2位小数

    如果超过两位小数,则会四舍五入到最接近的两位小数。例如,`1.234`会被格式化为`1.23`。 对于`float`类型的数据,虽然在Java中`float`精度较低,但处理方式与`double`类似,只需要将`double`替换为`float`即可。在...

    CSharp小数位数保留的方法大全

    本文将详细介绍几种在C#中保留小数位数的方法,包括但不限于四舍五入、固定小数位数等常见操作。 #### 1. 使用 `NumberFormatInfo` 类 `NumberFormatInfo` 类提供了一种自定义数字格式的方法,可以精确控制小数点...

    C# 截取小数,不四舍五入

    例如,如果我们想要保留3位小数且不四舍五入,可以使用以下代码: ```csharp double number = 3.14159; string formattedNumber = number.ToString("0.000"); // 输出 "3.141" ``` 这里的`"0.000"`是一个格式化...

    关于浮点小数保留三位小数并输出

    首先,浮点数在计算机中是以二进制表示的,由于二进制无法精确表示所有十进制小数,因此浮点数可能存在舍入误差。当需要显示时,我们通常会对其格式化,以控制显示的小数位数。 在C++中,一种常见的方法是利用乘法...

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

    在上述方法中,BigDecimal类和DecimalFormat类提供了多种对Double类型数据进行保留小数位的方式,例如四舍五入、五舍六入、直接截掉小数位等。同时,String.format()方法和NumberFormat类也提供了简洁的方式对Double...

    C#.NET,JAVASCRIPT数字进行四舍五入保留两位小数

    这里我们将深入探讨C#.NET和JavaScript中如何实现数字四舍五入并保留两位小数的方法。 首先,让我们看看C#.NET中的解决方案。在C#中,我们可以使用`Math.Round`方法来实现四舍五入。这个方法接受一个double类型的值...

    python3给double保留两位小数的三种方法

    double保留两位小数,包含四舍五入,也包含不四舍五入的算法,一共3种方法,拿走可以随便用。

    Java保留两位小数方法大全

    - `setScale(2, BigDecimal.ROUND_HALF_UP)` 表示将该`BigDecimal`对象的小数点后保留2位,并采用四舍五入的方式处理第三位及以后的数字。 - 最终得到的`double f1`即为保留两位小数的结果。 #### 方法二:使用`...

    java保留两位小数问题

    本文将深入探讨如何在Java中保留两位小数,并覆盖四舍五入、浮点数精确计算以及避免科学记数法等问题。 #### 四舍五入保留两位小数 四舍五入是数学中的一个基本概念,指的是当一个数的小数部分小于等于0.5时,将其...

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

    在这个例子中,`setScale(2, BigDecimal.ROUND_HALF_UP)` 会将double类型的 `f` 保留两位小数,如果第三位大于或等于5,则向上舍入。 ### 方法二:使用DecimalFormat进行格式化 `DecimalFormat` 是 `java.text` ...

    精确计算工具类

    * 提供精确的小数位四舍五入处理。 * @param v 需要四舍五入的数字 * @param scale 小数点后保留几位 * @return 四舍五入后的结果 */ public static double round(double v, int scale) { if (scale ) { ...

    强制保留小数点后几位

    4. **保留小数位数的实现**: - `double precision = 0.01;` 这一行定义了一个名为`precision`的变量,表示希望保留的小数位数的精度。在这个例子中,`precision`被设为`0.01`,意味着我们想要保留两位小数。 - `...

    4舍6入5看奇偶

    "4舍6入5看奇偶"是一种在数值计算中常用的舍入策略,特别是在金融、工程和科学计算领域。这种舍入方法旨在确保在保留一定精度时,整体数据的平均误差最小,从而提高计算的准确性。它遵循以下原则: 1. 当尾数小于...

    c#将带有小数点的数值四舍五入为整数

    ### 将小数四舍五入为整数的实例 假设我们需要将一个包含小数点的数值四舍五入为整数,可以使用`Math.Round`方法并结合类型转换来实现。下面的代码片段展示了这一过程: ```csharp using System; class Program {...

    java 四舍五入保留小数的实现方法

    以下是一些常用的Java四舍五入保留小数的实现方法: ### 方法一:使用`BigDecimal` `BigDecimal`是Java中处理高精度、大范围数值的一个类,它提供了丰富的算术运算方法,包括四舍五入。以下是使用`BigDecimal`进行...

    C语言四舍五入的函数

    这一过程是基于四舍五入规则的标准逻辑,即如果小数部分大于等于5,则向上取整;反之则向下取整。 #### 应用实例与注意事项 在实际编程中,四舍五入函数的应用场景广泛,尤其是在财务计算、数据分析等领域。然而,...

    关于delphi中真正四舍五入的问题

    根据Delphi的文档,`Round`会遵循数学上的“四舍五入”原则,即向最近的整数舍入,但在特殊情况下(如.5),它会采取“向最接近的偶数舍入”的策略,以减少长期累加误差的影响。因此,`Round(2.5)`返回3,而`Round...

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

    然而,如果我们的目标是保留小数部分,而不是直接四舍五入到整数,那么需要采取一些额外的步骤。 在提供的代码示例中,我们创建了一个名为`MyRound`的类,包含一个`main`方法和一个私有方法`myRound`。`main`方法...

Global site tag (gtag.js) - Google Analytics