Zmienna typu Long-pewna sprzeczność

0

Mam taki problem, że gdy zrobię long l=Long.MAX_VALUE; to otrzymuję w wyniku l=9223372036854775807, ale gdy już chcę przypisać te liczbę, lub nawet mniejszą do zmiennej l to netbeans mówi mi, że liczba jest za długa..
429e68ea73.png

Jak to możliwe ?

2

Literały są defaultowo intami. Jeśli chcesz longa to musisz dać na końcu liczby duże L

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