c中怎么把整型数转换成浮点型的;比如123要变成0.123 用float a ; a=123/1000;好像不行啊

[复制链接]
查看11 | 回复2 | 2015-7-27 21:00:29 | 显示全部楼层 |阅读模式
你这123是整,1000是整,123/1000是0,再强制转换不是那个0.000000么,你用a=123*0.001试试看...
回复

使用道具 举报

千问 | 2015-7-27 21:00:29 | 显示全部楼层
float A=1;为什么是对的不是要float A=1.0才对吗 编译器启用了: 隐式类型转换. 不过整型和浮点型的存储结构不同, 在某些情况下很容易出乱子, ,ehTxRV...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行