大家有没有注意到在java中23/12结果是多少呢? 没有实际操作,应该不是1,就是1.0吧。显然是先让两个整数相除得到一个整数1,然后造型成float的。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 要得到正确的结果是应该这样的:float num=23.0/12这样就会自动转换了。 float num=(float)23.0/12;楼上的:应该是这样。否则会报错。 正如大家所说的那样,float num=23/12;得不到预期的结果。所得到的结果是1.0,我一直忽略23/12是在做整数相除。 有Jgraph例子或资源的给小弟发点 求推荐本段时间概览JAVA的书 java 打包问题 第一次问问题,高手帮忙啊! 求助!如何用Java编写一个栈 什么情况下会用到串行化类 请教:继承于ApplicationFramed的窗口关闭,程序结束问题? 寻找java小程序 我用JFileChoose访问本地文件.访问不了? 兄弟们,我已经有一个月没干活了,闲的发慌啊! 请问java如何调用可执行文件,并取得返回值? 问一个基础的问题
float num=23.0/12
这样就会自动转换了。
float num=23/12;得不到预期的结果。
所得到的结果是1.0,我一直忽略23/12
是在做整数相除。