- Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathNumberConvertion.java
More file actions
Latest commit
24 lines (18 loc) · 660 Bytes
/
Copy pathNumberConvertion.java
File metadata and controls
24 lines (18 loc) · 660 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
publicclassNumberConvertion {
publicstaticvoidmain(String[] args) {
// Convertion Number Data Type
// -- Widening Casting (Auto): byte -> short -> int ->long -> float -> double
byteiniByte = 10;
shortiniShort = iniByte;
intiniInt = iniShort;
longiniLong = iniInt;
floatiniFloat = iniLong;
doubleiniDoubel = iniFloat;
// -- Narrowing Casting (Non): double -> float -> long -> int -> short -> byte
floatiniFloat2 = (float) iniDoubel;
longiniLong2 = (long) iniFloat2;
intiniInt2 = (int) iniLong2;
shortiniShort2 = (short) iniInt2;
byteiniByte2 = (byte) iniShort2;
}
}