为了账号安全,请及时绑定邮箱和手机立即绑定

正在回答

5 回答

因为avg1是double类型的,如果avg1是float类型的就可以按照你那样转换,但是不用加()和f

0 回复 有任何疑惑可以回复我~

因为avg1是double类型 8字节的,而float是4字节的;

所以double类型的avg1是不能存放在float类型avga里面的。 这就是avga可以是double类型而不能是float类型的原因了。

0 回复 有任何疑惑可以回复我~

有道理


0 回复 有任何疑惑可以回复我~

楼上正解,avg1=rise应该返回rise的值,avg1==rise返回是否相等

0 回复 有任何疑惑可以回复我~

怎么感觉是你表达式不对。后面avg1=rise? 你是没赋值还是打算==

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

float的转换

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信