<s:property value="adversarl.win_num/>
<s:property value="adversarl.total_num"/>
前台得到的两个值 一个是5 一个是10 , 为什么<s:property value="adversarl.win_num/adversarl.total_num"/>除出来为0?
我到后台去 打印这两个值用system.out.println(5/10) =0.0??
怎么得不到小数呢 ?
求各位大神帮帮忙!给小弟指点一下!
------解决思路----------------------
首先要说的是5/10肯定是0,因为整数默为int,两个int进行操作结果当然还是int。你如果想得到小数就必须把一个数转为浮点型,如5/10f。