`
zhangbosix
  • 浏览: 9081 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

关于javascript的parseFloat和java的double类型需要注意的地方

阅读更多

      前两天我在我们做的一个企业的管理系统的时候上操作的时候,发现在页面的javascript把很多保留两位小数的数值相加之后得到的结果后面竟然出现了很多位,还有java的double也是这样相加会保留很多的小数位,这样就还需要在formate小数位数,而javascript中我是用toFixed(2)四舍五入保留的两位小数。这样的问题在少数值相加的时候不会出现,一多了就出现结果有很多小数位的情况。我认为大家平时应该注意这样的问题!

分享到:
评论

相关推荐

    java中数据类型转换.doc

    - **强制类型转换(向下转型)**:从高级数据类型转换为低级数据类型需要使用强制类型转换,但需要注意可能会导致数据丢失或溢出。例如,从double转换为int时,小数部分会被舍去。 ```java double d = 10.5; ...

    java类型转换IntegerStringLongFloatDoubleDate.doc

    - 对于 `Float` 和 `Double` 类型,转换方法与整数类似,如 `Float.parseFloat(String)` 和 `Double.parseDouble(String)`。 4. **浮点数(float/double)到字符串(String)的转换**: - `Float.toString(float...

    java基本数据类型与其封装类.doc

    这些基本类型在需要以对象形式存在时,就需要使用它们的封装类,分别是Boolean、Byte、Short、Integer、Long、Float、Double和Character。封装类是这些基本类型的对象表示,提供了更多的方法和功能。 1. **Boolean ...

    解决Java中由于数据太大自动转换成科学计数法的问题

    在Java中,当我们处理大数据时,例如Long类型或Double类型的数字,可能会自动转换成科学计数法的形式,例如1.23456789E10。这种自动转换可能会导致数据的精度丢失或难以阅读。因此,我们需要一种方法来避免这种自动...

    陈国君Java题代码.doc

    在Java编程语言中,数据类型分为两大类:基本数据类型和引用数据类型。基本数据类型包括整型(如int)、浮点型(如float、double)以及字符型(char)等,而引用数据类型主要指的是类、接口和数组。本节我们将通过几...

    常用数据类型使用转换详解

    本文将深入探讨在各种编程语言中,如Python、Java、C++、JavaScript等,如何使用和转换常见数据类型,帮助开发者更好地理解和应用这些知识。 1. **基本数据类型**: - **整型(Integer)**: 包括无符号整型和有...

    java输入输出语句.doc

    Java 中可以使用 parseInt、parseShort、parseFloat、parseLong 和 parseByte 等方法来将字符串转换为相应的数据类型。例如: ```java int a = Integer.parseInt(args[0]); short b = Short.parseShort(args[1]); ...

    软件公司java面试题全集

    - Java的基本数据类型包括整型(byte, short, int, long)、浮点型(float, double)、字符型(char)和布尔型(boolean)。String是一个对象,不是基本类型。 - 字符串操作:可以使用`StringBuffer`或`...

    JAVA 程序实例1.ppt

    `Double.parseDouble()`, `Float.parseFloat()`, 和 `Integer.parseInt()`分别用于将字符串转换为`double`, `float`, 和 `int`类型。 5. **格式化输出**:例2.5中,使用`DecimalFormat`类对数字进行格式化输出。...

    Java常用单词表.pdf

    70. **parseInt** / **parseFloat** - JavaScript中的函数,用于将字符串转换为数字类型。 71. **alert** - 显示警告对话框。 72. **confirm** - 显示确认对话框,用户可以选择确认或取消。 73. **getElementById** ...

    Java笔试题答案.doc

    - 变量的定义需要符合Java的数据类型和命名规则。例如,`int a;`、`double b=4.5;` 和 `boolean c=true;` 都是合法的变量定义,而 `float f=9.8;` 应该加上浮点数标志,即 `float f=9.8f;`。 2. **算术运算**: -...

    js数字转换为float,取N位小数

    在处理数字时,JavaScript没有像Java那样的强类型区分,如float和double。所有数字都被视为Number类型,这包括整数和浮点数。浮点数在JavaScript中通常表示为double精度,尽管语言本身没有明确区分单精度和双精度。 ...

    javaScript 数值型和字符串型之间的转换

    在JavaScript编程语言中,数值型(Number类型)和字符串型(String类型)是两种基本的数据类型,它们在处理数据时经常需要相互转换。理解和掌握这两种类型之间的转换技巧是编写高效、健壮代码的关键。 1. **数值型...

    如何判断一个字符串是否为数字(源码例)

    JavaScript提供了`isNaN()`函数,但需要注意它会将非数字字符串如"abc"判断为非数字。正确做法是使用`Number()`函数并结合`isNaN()`: ```javascript function isNumber(str) { return !isNaN(parseFloat(str)) &&...

    JavaScript保留关键字汇总

    在与Java的对比使用中,JavaScript应避免使用Java相关的保留关键字,例如getClass、java、JavaArray、javaClass、JavaObject、JavaPackage等,这些是为了区分JavaScript和Java的命名空间而特意设计的。 此外,...

    加法计算器代码 加法计算器代码 加法计算器代码

    - **编程语言**:加法计算器可以使用各种编程语言实现,如Python、Java、C++、JavaScript等。 - **输入与输出**:计算器接收两个数值作为输入,进行加法运算后输出结果。 2. **算法设计**: - **逻辑结构**:最...

    js数据格式转化

    此外,如果你需要将字符串转换为整数,可以使用`BigDecimal`的`setScale()`方法结合`ROUND_DOWN`舍入模式,或者直接使用JavaScript自身的`parseInt()`或`parseFloat()`方法。 对于字符串自身拼接的方法,比如使用`...

    Java初学者基础英语单词表

    Java编程语言的学习过程中,掌握相关的英语词汇是至关...掌握这些Java基础英语单词,将有助于你更好地理解和编写Java代码。随着学习的深入,你还会遇到更多高级概念和相关词汇,但这些基础知识是学习编程的良好起点。

    判断输入是否为浮点数

    在大多数编程语言中,有两种主要的浮点数类型:单精度浮点数(float)和双精度浮点数(double)。它们按照IEEE 754标准进行存储和计算,具有一定的精度限制,尤其是在大数值或极小数值的情况下。 判断输入是否为...

    j2EE基础概念(总结)

    ### j2EE基础概念(总结) ...以上是基于提供的摘要内容整理的j2EE基础概念总结,涵盖了Java基础、JSP、Servlet、JDBC、XML、JavaScript、EJB、MVC和CORBA等方面的关键知识点。这些概念对于理解和掌握j2EE框架非常重要。

Global site tag (gtag.js) - Google Analytics