首页 > 试题广场 >

假设 m 和 r 是整数。编写一个Java 表达式,使得 m

[问答题]
假设 m 和 r 是整数。编写一个Java 表达式,使得 mr2 可以得到一个浮点数类型的结果。
//假设 m 和 r 是整数。编写一个Java 表达式,使得 mr2 可以得到一个浮点数类型的结果
public class NKTest {
    public static void main(String[] args) {
//假设m取1,r取3
       int m=1,r=3;
//自动类型提升
       System.out.println(m+r+2+0.0);
//用三元运算符,此时无论m与r的大小关系如何结果都会统一成double类型,输出2.0或0.0
       System.out.println((m>=r)?2:0.0)
    }
}
编辑于 2021-04-30 18:17:43 回复(0)
int m = (int)(Math.random()*100);
int r = (int)(Math.random()*100);
double x = m * r * r * 1.0;    
System.out.println(x);
发表于 2020-01-31 17:04:40 回复(0)
double result = m * r * r;
发表于 2020-01-22 11:24:23 回复(0)
直接m*r*r*1.0
发表于 2019-10-30 13:22:20 回复(0)
	public static void main(String[] args) {

		int m = (int) Math.random();
		int r = (int) Math.random();
		double result = m * r * r;
		System.out.println(result);
	}

发表于 2019-10-05 12:00:29 回复(2)