Lång
Lång är en data typ används i programmeringsspråk, t.ex. java, C + +och C#. EN konstant or variabel definierad som lång kan lagra ett enda 64-bitars signerat heltal.
Så vad utgör ett 64-bitars signerat heltal? Det hjälper till att bryta ner varje ord, från höger till vänster. Ett heltal är ett heltal som inte innehåller en decimal. Exempel inkluderar 1, 99 eller 234536. "Signerad" betyder att talet kan vara antingen positivt eller negativt, eftersom det kan föregås av en minus (-) symbol. 64-bitars betyder att numret kan lagra 263 eller 18,446,744,073,709,551,616 olika värden (eftersom en bit används för tecknet). Eftersom den lång datatyp signeras, det möjliga heltalet sträcker sig från -9,223,372,036,854,775,808 till 9,223,372,036,854,775,807, inklusive 0.
I modernt programmeringsspråk, standard heltal (int) datatyp lagrar vanligtvis ett 32-bitars heltal. Därför, om en variabel eller konstant potentiellt kan lagra ett nummer som är större än 2,147,483,647 (231 ÷ 2), bör det definieras som a lång istället för en int.
OBS: I standard C, a lång heltal kan vara begränsat till ett 32-bitarsvärde som sträcker sig från -2,147,483,648 till 2,147,483,647.