Programowanie w języku C#

Ulong

  • 2010-10-31 18:27
  • 4 komentarze
  • 1724 odsłony
  • Oceń ten tekst jako pierwszy
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ż:



4 komentarze

SebaZ 2007-02-18 12:18

@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)

Marooned 2007-02-17 21:59

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 ;-)

TeWuX 2007-02-17 18:41

rózni się zakresem.
long - połowa zakresu to liczby ujemne, a druga - dodatnie.
ulong - wszystkie dodatnie.

SebaZ 2007-02-17 18:36

na to wychodzi, ze to jest to samo co long? chyba nie P