请帮我看下这个的数据类型是什么?

[复制链接]
查看11 | 回复4 | 2007-8-15 16:40:50 | 显示全部楼层 |阅读模式
1: 8/4=22: (int)2.5=23: 2*2=44:3.7+2.3=6.05:1.25*6.0=7.56:(int)7.5=77: 4/7=0最后一步是两个整型的除法运算 所以结果为整型
回复

使用道具 举报

千问 | 2007-8-15 16:40:50 | 显示全部楼层
8/4结果是整型 ,(int)2.5这是强制类型转化,转化后是整型,(int)(1.25*(3.7+2.3))也是强制类型转化。
回复

使用道具 举报

千问 | 2007-8-15 16:40:50 | 显示全部楼层
(int)的意思是强制后面的内容为整型。同类的还有很多,比如(float)是强制后面的内容为实行等等。8/4是整型,后面2个都是浮点型被强制成整型,最后整型之间的除法还是整型。
回复

使用道具 举报

千问 | 2007-8-15 16:40:50 | 显示全部楼层
强制类型转化
回复

使用道具 举报

千问 | 2007-8-15 16:40:50 | 显示全部楼层
是整型
回复

使用道具 举报

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

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行