Kaj pomeni Int v C, C ++ in C #?

Int, kratica za "celo število", je temeljna spremenljivka vrsta vgrajena v prevajalnik in se uporablja za definiranje numeričnih spremenljivk, ki imajo cela števila. Druge vrste podatkov vključujejo lebdeti in dvojno.

C, C ++, C # in mnogi drugi programski jeziki prepoznajo int kot podatkovno vrsto.

V C ++ je naslednje, kako prijavite celoštevilčno spremenljivko:

int a = 7; 

Int omejitve

V int spremenljivkah se lahko shranijo samo cela števila, ker pa lahko shranijo tako pozitivna kot negativna števila, se upoštevajo podpisali.

Na primer, 27, 4908 in -6575 sta veljavna vnosa, vendar 5.6 in b nista. Številke z delnimi deli potrebujejo spremenljivko ali dvojno spremenljivko tipa, ki lahko vsebujeta decimalne vejice.

Velikost številke, ki jo je mogoče shraniti v int, običajno ni določena v jeziku, temveč je odvisna od računalnika, ki izvaja program. V C # je int 32 bitov, torej je razpon vrednosti od -2,147,483,648 do 2,147,483,647. Če so potrebne večje vrednosti, je mogoče uporabiti dvojno vrsto.

instagram viewer

Kaj je Nullable Int?

Nullable int ima enak razpon vrednosti kot int, vendar lahko poleg celih števil shrani ničelno vrednost. Vrednost lahko pripišete ničelni int, tako kot bi to storili int, lahko pa dodelite tudi nično vrednost.

Nullable int je lahko uporaben, če želite dodati vrsto vrednosti drugo neveljavno ali neinicializirano. Izvlečnega inta ni mogoče uporabiti v zanke ker je treba spremenljivke zanke vedno deklarirati kot int.

Int vs. Float in Double

Int je podoben plovnim in dvojnim vrstam, vendar služijo različnim namenom.

Int:

  • Zasede manj prostora kot druge vrste
  • Ima hitrejšo aritmetiko
  • Uporablja samo cele številke
  • Učinkoviteje uporablja predpomnilnike in pasovno širino za prenos podatkov

Float in dvojni tipi:

  • Uporablja dvakrat več pomnilnika
  • Lahko vsebuje decimalno vejico
  • Lahko vsebuje več znakov

Razlika med plovnimi in dvojnimi vrstami je v območju vrednosti. Obseg dvojnika je dvakrat večji od float-a in vsebuje več števk.

Opomba: INT se uporablja tudi kot formula v programu Microsoft Excel za zaokroževanje številk, vendar nima ničesar z int, kot je opisano na tej strani.

instagram story viewer