Co znaczy dokładnie, że Float to około +- 3,40282347E + 38F
a double +- 1,7976931348623157 + 308
Nie rozuemiem . A jak chce zapisac liczbę 1234567.4325
Co znaczy dokładnie, że Float to około +- 3,40282347E + 38F
a double +- 1,7976931348623157 + 308
Nie rozuemiem . A jak chce zapisac liczbę 1234567.4325
Javowy float
to Single-precision floating-point format, a double
to Double-precision floating-point format
A jak chce zapisac liczbę 1234567.4325
A co ci nie działa?
float f = 1234567.4325f;
double d = 1234567.4325;
Ewentalnie można jeszcze użyć BigDecimal
To wyżej to zakresy.
+- 1,7976931348623157e+308
Znaczy od -1,79... *10^308 do 1,79... *10^308 do
(czyli w przybliżeniu od - 170000000.....0 do170000000.....0 (307 zer)
Nie rozuemiem . A jak chce zapisac liczbę 1234567.4325
Nie da się. Ale to już wynika z innej przyczyny.
Poczytaj rowniez o notacji naukowej:
https://pl.m.wikipedia.org/wiki/Notacja_naukowa
Chłopaki, dziękuje. Naprawdę pomogło.