当前位置: 代码迷 >> Java Web开发 >> struts标签除法有关问题
  详细解决方案

struts标签除法有关问题

热度:115   发布时间:2016-04-16 21:38:36.0
struts标签除法问题
<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。