求代码的意思 小括号里的完全不懂
int a=13;
int b=4;
System.out.println("a="+a+",b="+b);
System.out.println("a/b="+(a/b));
System.out.println("a/b="+((float)a/b));
这一行代码什么意思

断断续续i
浏览 1383回答 2
2回答
-
qq_1_194
float是单浮点,((float)a/b)是强制类型转换,把int格式的a/b转换成float格式的a/b,int类型的是把小数点后的自行删除,float类型是小数点后保留一位小数
打开App,查看更多内容