有关数据类型的问题 1+4/5+(int)5.2/2.51+4/5+int(5.2/2.5)1+4/5+5.2/2.51+4/5+5.2/2.51.0+4/5+5.2/2.51+4/5.0+5.2/2.5结果是什么?且结果的数据类型是什么 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1+4/5+(int)5.2/2.5 //结果数据类型是:double1+4/5+int(5.2/2.5) //结果数据类型是:int1+4/5+5.2/2.5 //结果数据类型是:double1+4/5+5.2/2.5 //结果数据类型是:double1.0+4/5+5.2/2.5 //结果数据类型是:double1+4/5.0+5.2/2.5 //结果数据类型是:double java里面的默认浮点数的数据类型是:double如果int类型和double类型加减乘除默认的结果数据类型是double 结果数据类型全是double吧应该,如果int类型和double类型加减乘除默认的结果数据类型是double 1+4/5+int(5.2/2.5) //int类型其他都是double类型的 一楼的是对的。int和int计算,结果为int。int和double计算。先将int自动转换为double在计算。 小弟初学java,帮忙看下这个问题是什么意思。。感激不尽! 如何判断int中某位是否设置? 请教 如何用struts2标签 初始化select 内存分配问题。。。。。 jmf问题!大家看看 Java应该怎样学下去! 初学JAVA, 我用了一本书《JAVA编程语言》(The Java Programming Language 3rd Edition),不知道怎么样? 如何保存一个网址上所有的连接? 关于session失效的问题 用java如何实现超时的问题? 问哈 为什么 在JDialog 中添加 AdjustmentListener 没任何用途 请问JAVA倒3角怎么做....- -
1+4/5+(int)5.2/2.5 //结果数据类型是:double
1+4/5+int(5.2/2.5) //结果数据类型是:int
1+4/5+5.2/2.5 //结果数据类型是:double
1+4/5+5.2/2.5 //结果数据类型是:double
1.0+4/5+5.2/2.5 //结果数据类型是:double
1+4/5.0+5.2/2.5 //结果数据类型是:double
如果int类型和double类型加减乘除默认的结果数据类型是double
其他都是double类型的