社区
Java SE
帖子详情
Double型数据相加
yuanwen813
2007-08-21 10:13:34
要求求和,数据a[i]都是Double型的,如:0.0
现我做成这样:
Double sum;
for(int j=0;j<5,j++)
{
sum+=a[i];
}
结果提示Double不能相加,问达人们,该怎么做啊?
...全文
345
6
打赏
收藏
Double型数据相加
要求求和,数据a[i]都是Double型的,如:0.0 现我做成这样: Double sum; for(int j=0;j<5,j++) { sum+=a[i]; } 结果提示Double不能相加,问达人们,该怎么做啊?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
yuanwen813
2007-08-21
打赏
举报
回复
那Double能不能转换成double型的?怎么转?
zdjray
2007-08-21
打赏
举报
回复
你的错误有点多
1.Double sum 要初始化
2.j<5后面应该是分号
3.你的a[i]是不是应该改成a[j]?
还有不知道你这个提示怎么报出来的。。
tdy1234
2007-08-21
打赏
举报
回复
2楼正解
frank3G
2007-08-21
打赏
举报
回复
同意楼上观点 !对象不可以加地! 给分!!
MOmo400
2007-08-21
打赏
举报
回复
Double 是一对象.不能想加吧..你改成double就可以了
daniel_kaka
2007-08-21
打赏
举报
回复
1,Double sum = 0.0d;
要初始化~
2,要在jdk50+执行~
3,不知道你的a[]什么类型~
程序中两个
Double
类
型
相加
出现误差的解决办法
今天在自己做的系统中,发现了一个奇怪的现象:几个
Double
类
型
的
数据
相加
,到最后得出的金额比正确数值总是少了几毛钱。以为是程序里的计算方法有问题,可是排查了很多地方,始终没有找到问题出在哪里。最后干脆把计算方法一句一句拆分,得到了最后最简单的一步,就是把两个具体的数值
相加
,但是最后的结果居然还是错误的。比如,现在已经到了最简单的一步: 代码如下:
double
n = 171.6;
double
m = 28.17;
double
k = n + m; 按理说k的值应该是199.77,但其实得到的居然是199.76999999999998。 我们的系统里有保留小数位数为4位,按理是可以
防止
Double
加
double
后形成科学计数法问题
防止
Double
加
double
后形成科学计数法问题
MySQL
数据
类
型
和运算符
Re: MySQL
数据
类
型
和运算符=============================#
数据
类
型
整数类
型
:五种 TINY SMALL MEDIUM INT BIG 浮点和定点小数类
型
:三种 FLOAT
DOUBLE
DECIMAL 日期与时间
数据
类
型
:五种 YEAR -1 字符串类
型
:二种 CHAR(M) VARCHAR(M) -1 二进制字符串:位字段BIT 固定BINARY 可变VARBINARY -1 # 运算符 算术 运算符 比较 运算符 逻辑 运算符 位操作 运算符 运算符的优先级-------------------------------------
深入讲解C++
数据
类
型
转换的相关函数的知识
C++
数据
类
型
转换以及转换构造函数 标准
数据
类
型
之间的转换 在C++中,某些不同类
型
数据
之间可以自动转换,例如 int i = 6; i = 7.5 + i; 编译系统对 7.5是作为
double
型
数处理的,在求解表达式时,先将6转换成
double
型
,然后与7.5
相加
,得到和为13.5,在向整
型
变量i赋值时,将13.5转换为整数13,然后赋给i。这种转换是由C++编译系统自动完成的,用户不需干预。这种转换称为隐式类
型
转换。 C++还提供显式类
型
转换,程序人员在程序中指定将一种指定的
数据
转换成另一指定的类
型
,其形式为: 类
型
名(
数据
) 如 int(89.5) 其
面向对象设计自定义一个示意性的复数类
型
complex,其中含有若干个成员函数
1. 自定义一个示意性的复数类
型
complex,其中含有若干个成员函数。请完成类定义,并编制主函数,说明complex类对象,对定义的各成员函数进行调用。 class complex{
double
real; //复数实部
double
imag; //复数虚部 public: complex(); //无参构造函数 complex(
double
r,
double
i); //2参构造函数 complex addCom(complex c2); //调用者对象与对象c2
相加
,返回complex类对象 void outCom (); //输出调用者对象的有关
数据
(各分量) }; 进一步,在类中添加对复数进行其他基本运算(如,复数减、乘、除、取模等)的相应成员函数,并通过主函数处的调用来验证各函数的使用正确性。
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章