| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 390 人关注过本帖
标题:[原创]为何不等
只看楼主 加入收藏
mojianpo
Rank: 1
等 级:等待验证会员
帖 子:213
专家分:0
注 册:2005-7-6
收藏
 问题点数:0 回复次数:7 
[原创]为何不等

public class Dec {
public static void main (String arg[])
{
double b1=36.48;
double b2=5.51;
double b3=b1+b2 ;
System.out.println("b3 is "+b3);
}
}

wei he zhe liang ge shu jia qi lai bu xiang deng

2006-10-13 19:40
hellboy
Rank: 1
等 级:新手上路
威 望:1
帖 子:245
专家分:0
注 册:2006-6-24
收藏
得分:0 
精度不同 双精度是很长的
对了 哥们你是燕大 的 我也是啊
你是那院的?

努力 努力 !!!!!!
2006-10-13 21:32
mojianpo
Rank: 1
等 级:等待验证会员
帖 子:213
专家分:0
注 册:2005-7-6
收藏
得分:0 
我信院的,你哪?

我是莫建坡.电话:15910657130
2006-10-13 22:42
mojianpo
Rank: 1
等 级:等待验证会员
帖 子:213
专家分:0
注 册:2005-7-6
收藏
得分:0 
大家有知道如何将他们的值相加后变的与实际值相等ma?

我是莫建坡.电话:15910657130
2006-10-14 15:18
yushui
Rank: 3Rank: 3
等 级:论坛游民
威 望:7
帖 子:1355
专家分:22
注 册:2006-7-19
收藏
得分:0 
public class Xx{
public static void main (String arg[])
{
double b1=36.48;
double b2=5.51;
double b3= b1+b2 ;
System.out.println("b3 is "+(float)b3); //把b3转换成float的就行了
}
}

fighting!from now on!
2006-10-14 19:45
yushui
Rank: 3Rank: 3
等 级:论坛游民
威 望:7
帖 子:1355
专家分:22
注 册:2006-7-19
收藏
得分:0 

import java.text.DecimalFormat;//导入一个控制数据格式的类就可以控制你输出数的位数了
public class Xx{
public static void main (String arg[])
{
double b1=36.48;
double b2=5.51;
double b3= b1+b2 ;
DecimalFormat num = new DecimalFormat("0.00");括号里的可以随便变成保留几位小数

System.out.println("b3 is "+num.format(b3));
}
}


fighting!from now on!
2006-10-14 20:21
神经塔
Rank: 6Rank: 6
等 级:贵宾
威 望:20
帖 子:1986
专家分:4
注 册:2006-7-1
收藏
得分:0 

楼主是问为什么不相等??并是要一种方法让它相等


[shadow=255,red,2]待到秋来九月八,我花开时百花杀。冲天香阵透长安,满城尽是黄金甲。 [/shadow]
2006-10-14 21:29
小小猪爬大树
Rank: 1
等 级:新手上路
帖 子:5
专家分:0
注 册:2006-10-14
收藏
得分:0 
[QUOTE]

精度不同 双精度是很长的

[/QUOTE]
yushui解释得很清楚哈~~学习中.呵呵~

2006-10-14 23:22
快速回复:[原创]为何不等
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.011609 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved