文档章节

java 小数相加

陈爱茹cx1992
 陈爱茹cx1992
发布于 2016/07/26 17:35
字数 76
阅读 8
收藏 0
import java.math.BigDecimal;
/**
 * 类描述:
 * @version 1.0
 * @author chenairu
 * 
 */
public class TM {
	public static void main(String[] args) {
		String s1 = "0.00001";
		String s2 = "0.00002";
		String s = s1+ s2;
		Double db1 = Double.valueOf(s1);
		Double db2 = Double.valueOf(s2);
		
		BigDecimal bs1 = new BigDecimal(s1);
		BigDecimal bs2 = new BigDecimal(s2);
		
		BigDecimal bs11 = new BigDecimal(db1);
		System.out.println("s:"+s);
		System.out.println("db1:"+bs1.add(bs2));
		System.out.println("bs11:"+bs11.add(new BigDecimal(db2)));
		System.out.println("db1+db2:"+(db1+db2));
	}
}

本文转载自:http://blog.csdn.net/ruru7989/article/details/38387867

共有 人打赏支持
陈爱茹cx1992
粉丝 0
博文 59
码字总数 0
作品 0
济南
程序员
私信 提问
JavaScript 基础--- (运算符/数组/函数/变量)

基本概念: 1.javascript的组成:三部分组成 (1)ECMAScript - ECMA : 欧洲计算机协会 - 有ECMA组织制定的js的语法,语句..... (2)BOM: - broswer object model: 浏览器对象模型 (3)D...

姜白告
2018/07/30
0
0
String ,  StringBuffer ,  StringBuilder的区别

String , StringBuffer , StringBuilder的区别 String 首先,String 是用来表示一个字符串常量的,它是一个不可变对象,意味着,一旦我们创建了某个字符串之后,就不能再改变它的值了,我们可...

tsmyk0715
2018/10/17
0
0
01 - JavaSE之基础及面向对象

JAVA基础知识 Java 是SUN(Stanford University Network,斯坦福大学网络公司)1995年推出的一门面向 Internet 的高级编程语言。 Java 虚拟机(JVM:Java Virtual Machine) JRE(Java Runtim...

fengdaoting
2018/01/07
0
0
Ruby中怎么解决Float型十进制小数运算问题

在Ruby和Java中,Float类形为了运算的迅速使用了二进制小数来近似表示十进制小数,这就存在圆整错误,如0.3-0.2==0.1返回false,Java中可以用BigDecimal类型解决,Ruby要怎么解决呢?...

casoc
2014/07/30
305
1
java中String对象和String变量

java中String对象和String变量 (2011-12-27 20:40:27) 转载▼ 标签: it 最近在论坛上看到关于String s = new String("XYZ") + new String("XYZ");到底创建几个对象的讨论,觉得比较有意思,......

什么是程序员
2015/08/12
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Python如何开发桌面应用程序?Python基础教程,第十三讲,图形界面

当使用桌面应用程序的时候,有没有那么一瞬间,想学习一下桌面应用程序开发?行业内专业的桌面应用程序开发一般是C++,C#来做,Java开发的也有,但是比较少。本节课会介绍Python的GUI(图形用...

程序员补给栈
今天
3
0
kafka在的使用

一、基本概念 介绍 Kafka是一个分布式的、可分区的、可复制的消息系统。它提供了普通消息系统的功能,但具有自己独特的设计。 这个独特的设计是什么样的呢? 首先让我们看几个基本的消息系统...

狼王黄师傅
今天
1
0
Android JNI总结

0x01 JNI介绍 JNI是Java Native Interface的缩写,JNI不是Android专有的东西,它是从Java继承而来,但是在Android中,JNI的作用和重要性大大增强。 JNI在Android中起着连接Java和C/C++层的作...

天王盖地虎626
昨天
1
0
大数据教程(11.8)Hive1.2.2简介&初体验

上一篇文章分析了Hive1.2.2的安装,本节博主将分享Hive的体验&Hive服务端和客户端的使用方法。 一、Hive与hadoop直接的关系 Hive利用HDFS存储数据,利用MapReduce查询数据。 二、Hive与传统数...

em_aaron
昨天
3
0
跟我学Spring Cloud(Finchley版)-15-Hystrix监控详解

Hystrix提供了监控Hystrix Command的能力,本节来详细探讨。 监控端点与数据 应用整合Hystrix,同时应用包含spring-boot-starter-actuator 依赖,就会存在一个/actuator/hystrix.stream 端点...

周立_ITMuch
昨天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部