永发信息网

float总是输出0.00000

答案:2  悬赏:20  手机版
解决时间 2021-11-29 17:04
float总是输出0.00000
最佳答案
1,错误原因:
数据类型定义错误。其实,如果是int与short、long的混用,也不会造成这个问题,因为这几个类型都是整数,其二进制表示方法类型,只是数据长度不同。而float定义浮点数,其数据表示方法与整数的表示方法差别很大,直接混用必然会导致问题。
2 改正措施:
修改数据定义方式:float a,b,k;
其余代码不变。
在vs2010下测试通过。
全部回答
float a,b,k; // 这里也要定义成float
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
王者荣耀娜可露露改了吗
福建莆田象棋高手
JSP怎么获取浏览器宽度?
花纹驳杂是什么意思
我和前女友分手半年了,我和她在一个厨房上班
t254在郑州哪个车站上车
如何巧妙化解课堂上的尴尬
求网址后面.tk tk是什么意思
文成怎么去? 去哪儿坐车 我这里是瓯海区 我想
When I learned that my 71-year-old mother
sdc china是一个什么组织
1.南非2.不丹。(巴西)。3.越南4.希腊5.新西兰
我想送礼物给男朋友
别人说话不听用什么成语形容
十九番经纪人彭必瑶被哪家公司挖走了?
推荐资讯
第五套人民币100元顺子号111111、222222、333
南通哪边有卖彩钢瓦的啊!单层0.5毫米大概多
3.74x4.8+6.2x3.74一3.74怎么简算
起女孩的名字有佳字有哪些
生肉馅饺子,包子怎么做
Bid 是什么意思嘛?
车间机械设备的操作,维护怎么样
两个人怎样才能互相了解,相互忍让!
阜北路邮政支局地址在什么地方,想过去办事,
想入手个1080的显卡应该怎么选
投资性房地产处置账务处理
2o1o款迈腾轴距是多少
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?