2个回答
展开全部
看你定义的变量类型啦
System.out.println(26.5%8);
System.out.println((int)26.5%8);
2.5
2
System.out.println(26.5%8);
System.out.println((int)26.5%8);
2.5
2
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
两种情况
情况一
float b=26.5F;
float a=b%8;
System.out.println(a); // 2.5
情况二
double b=26.5D;
double a=b%8;
System.out.println(a); // 2.5
其中a不能为int
情况一
float b=26.5F;
float a=b%8;
System.out.println(a); // 2.5
情况二
double b=26.5D;
double a=b%8;
System.out.println(a); // 2.5
其中a不能为int
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询