Advertisements
Advertisements
Questions
State one difference between the floating point literals float and double.
State one difference between the floating point literal and double type literal.
Advertisements
Solution 1
| float literals | double literals |
| The float literals has a limited range to store decimal data items. | The double literals has a wider range as compared to float to store decimal data items. |
Solution 2
Floating point literal is a fractional number with short precision and the values can range from -3.4E+38 to 3.4E+38, whereas double type literal is used for long precision and the values can range from -l.7E+308 to l.7E+308.
APPEARS IN
RELATED QUESTIONS
Give the output of the following code:
String P = “20”, Q = “19”,
int a = Integer .parselnt(P);
int b = Integer. valueOf(Q);
System.out.println(a+””+b);
State the data type and value of res after the following is executed :
char ch = ‘9’;
res = Character. isDigit(ch)
State the number of bytes occupied by char and int data types.
State the data type and value of res after the following is executed:
char ch = ‘t’;
res=Character. toUpperCase(ch);
Write the return data type of the following function:
log( )
Write a program to accept a number and check and display whether it is a Niven number or not.
(Niven number is that number which is divisible by its sum of digits).
Example:
Consider the number 126.
The Sum of its digits is 1+2+6 = 9 and 126 is divisible by 9.
What is the data type returned by the library function?
compareTo()
What is the method to check whether a character is a letter or digit?
The method to convert a lowercase character to uppercase is ______.
A student is trying to convert the string present in x to a numerical value, so that he can find the square root of the converted value, However the code has an error. Name the error (syntax/logical/runtime). Correct the code so that it compiles and runs correctly.
String x="25";
int y=Double.parseDouble(x);
double r=Math.sqrt(y);
System.out.println(r);