Float i Double w Javie

0

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

1

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

5

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.

1

Poczytaj rowniez o notacji naukowej:
https://pl.m.wikipedia.org/wiki/Notacja_naukowa

1

Chłopaki, dziękuje. Naprawdę pomogło.

1 użytkowników online, w tym zalogowanych: 0, gości: 1