读书人

浮点数的算术

发布时间: 2012-06-05 13:54:06 作者: rapoo

求助,浮点数的算术
请问我设了几个浮点数,进行加减乘除,因为结果一般都是零点几,然后每次结果就变成了0.有什么解决的办法吗?

[解决办法]
代码贴出来
[解决办法]
用double试试
[解决办法]
这个要看具体情况,包括具体的算法和数值
[解决办法]
int x,y;
float z;

z = x/y; //这样肯定是0

z=(float)x / (float)y; 这样就OK

情况是如果是整数之类不是浮点之间* /运算要先强制转换成float

读书人网 >C++ Builder

热点推荐