浮点型数据

java中对于浮点型数据操作

匿名 (未验证) 提交于 2019-12-02 21:53:32
java的基本数据类型-浮点型:单精度(float)和双精度(double)。   float:单精度浮点数在机内占 4 个字节、有效数字 8 位、表示范围: -3.40E+38 ~ +3.40E+38;   double:双精度浮点数在机内占 8 个字节、有效数字 16 位、表示范围: -1.79E+308 ~ +1.79E+308 浮点型计算速度快,但是精度低,float和double只能用来进行科学计算或工程计算,在大多数的商业计算中,一般采用java.math.BigDecimal类来进行精确计算,但是BigDecimal是引用类型,不是基本类型。  通过float、double来构建BigDecimal对象; BigDecimal的方法: public BigDecimal add(BigDecimal value); //加法 public BigDecimal subtract(BigDecimal value); //减法 public BigDecimal multiply(BigDecimal value); //乘法 public BigDecimal divide(BigDecimal value); //除法 BigDecimal的工具类MathOperation /** * 由于Java的简单类型不能够精确的对浮点数进行运算

JS学习

邮差的信 提交于 2019-11-26 18:12:21
今天下午继续在看书,学习,学习Javascriptw王者归来,同事给的 ,说这本书不是很好,在看第五章了,关于数据和类型的讲解。 number类型: js 没有整形,浮点型之分,全是浮点型的。可以使用ToString(), string类型: array类型: 怎样新建一个对象,new Object(); null undefined typeof(NULL) 返回object typeof(undefined)是undefined 类型自动转化 类型强制转化 浮点数的方法 floor(); ceil();round(); tofixed(2); tofixed means 保留几位小数 转载于:https://www.cnblogs.com/recordlife/archive/2013/03/26/2982961.html 来源: https://blog.csdn.net/weixin_30834783/article/details/99003822