Ulong
ulong - słowo kluczowe języka C#
Słowo kluczowe ulong służy do deklarowania zmiennych o wartości całkowitej, 64 bitowej. Typ ulong nadaje się do przechowywania dużych liczb, z zakresu 0 do 0xffffffffffffffff.
Odpowiednikiem typu ulong w środowisku .NET Framework jest System.UInt64.
Zobacz też:
Słowo kluczowe ulong służy do deklarowania zmiennych o wartości całkowitej, 64 bitowej. Typ ulong nadaje się do przechowywania dużych liczb, z zakresu 0 do 0xffffffffffffffff.
Odpowiednikiem typu ulong w środowisku .NET Framework jest System.UInt64.
Zobacz też:
4 komentarze
Jak sama nazwa wskazuje:
ulong == unsigned long
uint == unsigned int
Jest to dokładnie identyczna zmienna - jedyną różnicą jest zastosowanie innych instrukcji Assemblera (czy to x86 czy MSIL) przy operacjach, które są zależne od znaku:
- porównywanie (jest większe? mniejsze? powyżej? poniżej? etc)
- operacje arytmetyczne (dodawanie, odejmowanie etc.)
być może jakieś inne, to tak na szybko napisane dla osób typu SebaZ ;-)
rózni się zakresem.
long - połowa zakresu to liczby ujemne, a druga - dodatnie.
ulong - wszystkie dodatnie.
@Marooned nie o to mi chodziło :P Czepnąłem się nie konsekwencji w tekstach TeWuX'a, w arcie o uint napisał że to liczby nieujemne, a tutaj już nie (dopiero w komentarzu poniżej)