1. Which of these literals can be contained in float data type variable?
A.+1.7e+308
B.-1.7e+308
C.-3.4e+050
D.-3.4e+038
2. Which of the following are legal lines of Java code?
1.int w=(int)888.8;
2.byte x=(byte)100L;
3.longy= (byte)100;
4.byte z=(byte)1000L;
A.3 and 4
B.2 and 3
C.All statements are correct
D.1 and 2
3. What is the range of short data type in java?
A.-2147483648 t0 2147483647
B.None of the mentioned
C.-128 to 127
D.-32768 to 32767
4. What will be the output of the following Java statement?
class output {
public static void main(string args[])
{
double a, b,c;
a= 3.0/0;
b=0/4.0:
c=0/0.0;
System.out.println(a);
System.out.println(b);
System.out.println(c);
}
}
A.0.0
B.NaN
C.all of the mentioned
D.Infinity
5. What will be the output of the followingjava code?
class average {
public static void main(string args[])
{
double num[]={5.5,10.1,11,12.8,56.9,2.5};
double result;
result =0:
for (int i= 0;i< 6; ++i)
result =result + num[i];
System.out.print(result/6);
}
}
A.16.46666666666666
B.16.34
C.16.46666666666667
D.16.566666644
6. What will be the output of the following Java code?
class area {
public static void main(String args[])
{
double r, pi, a;
r=9.8;
pi= 3.14;
a=pi*r*r;
System.out.println(a);
}
}
A.301.56560000*
B.301
C.301.5656
D.301.56
7. Which data type value is returned by all transcendental math functions?
A.float
B.double
C.int
D·long
8. What is the range of byte data type in java?
A.-32768 to 32767
B.-128 to 127
C.-2147483648 to 2147483647
D.None of the mentioned
9. What will be the output of the following Java code?
class increment {
public static void main(string args[])
{
int g= 3;
System.out.print(++g* 8);
}
}
A.25
B.32
C.24
D.33
10. An expression involving byte, int, and literal numbers is promoted to which of these?
A.byte
B.float
C.long
D.int