`
草原雪花
  • 浏览: 10540 次
社区版块
存档分类
最新评论

小数保留一位而不四舍五入

    博客分类:
  • js
阅读更多

保留一位有效数字不四舍五入;

例如:199.999

经过如下处理

var str = parseFloat(199.999).toFixed(10);//此处写10是保证保留几位小数时时,他后面的那位小                                                                    数是0,而不会四舍五入,这样出来的结果即是想要的

var num = str.substring(0,str.lastIndexOf('.')+2)+"万";

经过如下处理后num变为 199.9

分享到:
评论

相关推荐

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

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

    js实现四舍五入完全保留两位小数的方法

    //四舍五入保留2位小数(若第二位小数为0,则保留一位小数) function keepTwoDecimal(num) { var result = parseFloat(num); if (isNaN(result)) { alert('传递参数错误,请检查!'); return false; }...

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

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

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

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

    C语言程序设计-对某一正数的值保留2位小数,并对第三位进行四舍五入;

    C语言程序设计-对某一正数的值保留2位小数,并对第三位进行四舍五入;

    SqlServer函数_四舍六入五成双

    注:修约时看保留小数的后一位为5时进行修约,其他按四舍五入情况。 修约:五后皆零看奇偶,修约看5前面那一位数,五前为偶应舍去,五前为奇要进一。 例: 0.4451 保留两位 0.45 例: 0.445 保留两位 0.44 例: 0.435 ...

    .net decimal保留指定的小数位数(不四舍五入)

    现在,让我们深入探讨如何创建一个扩展方法,以在不进行四舍五入的情况下保留decimal的指定小数位数。以下是一个示例代码: ```csharp public static class DecimalExtension { /// /// decimal保留指定位数小数...

    excel中四舍五入的三种方法的比较

    这种方法简单且快速,但只适用于不需要保留小数的四舍五入。 在选择适合的四舍五入方法时,应考虑以下因素: 1. **精度**:ROUND函数提供最精确的四舍五入,而INT与乘法的组合仅适用于整数四舍五入。 2. **复杂性*...

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

    ### 关于Delphi中真正四舍五入的问题 ...而`Trunc`函数仅用于截断小数部分,不能实现四舍五入。通过本文介绍的方法,开发者可以在Delphi中更加准确地实现四舍五入功能,从而提高程序的可靠性和准确性。

    JS实现保留n位小数的四舍五入问题示例

    在JavaScript中实现保留n位小数的四舍五入问题是一个在编程中经常遇到的需求。在处理数字和财务计算时,精确到小数点后几位通常是必须的。本篇将详细介绍如何在JavaScript中实现这一功能,并提供一个具体的函数示例...

    C#中Decimal类型截取保留N位小数并且不进行四舍五入操作

    然而,在处理Decimal类型的数值时,有时我们需要保留特定的小数位数,但又不希望进行四舍五入操作,而是直接截取小数部分。在C#标准库中,`Decimal.Round()`方法可以用来保留小数位数,但它会执行四舍五入操作。针对...

    Delphi四舍五入

    ### Delphi四舍五入知识点解析 #### 一、Delphi简介 Delphi 是一种基于Object Pascal语言的集成开发环境(IDE),它主要用于Windows应用程序的快速开发(RAD)。Delphi 提供了强大的可视化设计工具、丰富的类库...

    原创:在VB下实现指定位数四舍五入

    这将返回一个字符串,其中`x`已经四舍五入到了三位小数。需要注意的是,`Format`函数返回的结果是字符串类型,如果需要数值类型,还需要进一步转换。 在提供的压缩包文件中,我们可以看到以下几个文件: - `...

    C语言四舍五入的函数

    它接受一个双精度浮点数`t`和一个整数`n`作为参数,`t`代表要进行四舍五入操作的数字,而`n`则表示四舍五入到小数点后第`n`位。函数内部首先利用`n_hundred()`函数计算出10的`n`次幂,然后将其与`t`相乘,转换成整数...

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

    在C#编程语言中,处理数字...通过上述讨论和示例,我们可以看到,在C#中使用`Math.Round`函数进行数值四舍五入操作是一种简单而有效的方法。理解其工作原理和使用技巧,对于编写精确、高效的数值处理代码具有重要意义。

    PHP保留两位小数并且四舍五入及不四舍五入的方法

    2. **不四舍五入保留两位小数**: 若要不进行四舍五入,而是简单地截断小数部分,可以结合`sprintf`和`substr`函数来实现。首先使用`sprintf`生成一个带有三位小数的字符串,然后通过`substr`切掉最后一位。 ```...

    四舍五入中小数位问题

    在这个例子中,`DecimalFormat`对象`df`被初始化为保留一位小数。当格式化数字`1.25`时,由于小数点后第一位的5之后没有其他数字,根据四舍六入五成双的原则,我们检查前一位数是否为偶数。在这种情况下,前一位数2...

    asp 取一个数的整数 但不是四舍五入,只要有小数,就取大于这个数的整数

    在 ASP 中,获取一个数的整数部分可以使用 Fix 函数,但是 Fix 函数的作用是将小数部分截断,而不是四舍五入。那么,我们如何在 ASP 中获取一个数的整数部分,但不是四舍五入,而是取大于这个数的整数呢? Fix ...

    四舍五入_四舍五入问题_源码

    在数学中,四舍五入是一种简化数字的方法,当遇到小数时,会决定保留哪些位数,以及如何处理那些不保留的位数。如果一个数位于5的下方,它会被舍去;如果它等于或高于5,那么它会被增加到最近的更高位。在编程中,...

Global site tag (gtag.js) - Google Analytics