Czy jeśli napiszę coś takiego:
new liczba = (1<<40);
Czy w zmiennej 'liczba' zostanie zapisana liczba 2^40 - czyli 1 099 511 627 776 ? To oczywiście więcej niż wynosi limit 32-bitowych zmiennych.
Jeśli nie to ogólnie czy jest jakiś sposób żeby zapisywać tak duże liczby ? Nie mówię o ich wyświetlaniu czy operacjach matematycznych, a tylko o zapisywaniu i operacjach bitowych. Celem tego miałoby być zapisywanie danych bez tworzenia tablic dynamicznych, np. przy zapisie skinów jakie ma gracz - 40 kolejnych bitów oznaczałoby 40 kolejnych skinów.