?
Determine output:
Determine output:
public class Test {
static void test(float x){
System.out.print("float");
}
static void test(double x){
System.out.print("double");
}
public static void main(String[] args){
test(99.9);
}
}
public class Test {
static void test(float x){
System.out.print("float");
}
static void test(double x){
System.out.print("double");
}
public static void main(String[] args){
test(99.9);
}
}
Answer & Solution
Correct Answer:
Option
B
floating-point numbers are by default of type double.
99.9 is a double not a float.
To print "float" cast 99.9 to (float)
Join the Discussion
Login to post a comment or share your explanation.
Login