java中乘法运算实现代码,求高手帮忙看看哪里错了?
publicstaticfloatmultiply(floatx,floaty){BigDecimalbigX=newBigDecimal(x+"");BigDecima...
public static float multiply(float x, float y) {
BigDecimal bigX = new BigDecimal(x + "");
BigDecimal bigY = new BigDecimal(y + "");
return (float)bigX.multiply(bigY).doubleValue();
} 展开
BigDecimal bigX = new BigDecimal(x + "");
BigDecimal bigY = new BigDecimal(y + "");
return (float)bigX.multiply(bigY).doubleValue();
} 展开
3个回答
展开全部
没错啊,只是你+""这一步有点多余
编译器报了什么错误
编译器报了什么错误
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
由于其他的代码看不到,能从界面上看的问题也就强转了,你试试这样行不 return Float.parseFloat(bigX.multiply(bigY).doubleValue());望顶
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
为什么要x + ""??直接x不行?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询