Шта значи Инт у Ц, Ц ++ и Ц #?

click fraud protection

Инт, скраћеница за "цијели број", је основа променљива тип уграђен у преводилац и користи се за дефинисање нумеричких варијабли које садрже читаве бројеве. Остале врсте података укључују пловак и дупло.

Ц, Ц ++, Ц # и многи други програмски језици препознати инт као тип података.

У Ц ++, следеће је како декларишете целу променљиву:

инт а = 7; 

Инт ограничења

Само цели бројеви се могу сместити у инт променљиве, али зато што могу да похране и позитивне и негативне бројеве, они се такође сматрају потписан.

На пример, 27, 4908 и -6575 су валидни унутрашњи уноси, али 5.6 и б нису. Бројеви са фракционим деловима захтевају променљиву или двоструку променљиву врсту, која могу да садрже децималне тачке.

Величина броја који се може похранити у инт обично није дефинисана на језику, већ уместо тога зависи од рачунара у којем је програм покренут. У Ц #, инт је 32 бита, тако да је распон вредности од -2,147,483,648 до 2,147,483,647. Ако су потребне веће вредности, може се користити двострука врста.

Шта је Нуллабле Инт?

instagram viewer

Нуллабле инт има исти распон вредности као инт, али може да похрани нулл поред целих бројева. Можете доделити вредност нуллабле инт баш као што бисте то учинили за инт, а такође можете доделити и нулл вредност.

Нуллабле инт може бити користан када желите да додате друго стање (неваљано или неиницијализирано) врсти вредности. Нуллабле инт се не може користити у петље будући да се променљиве петље морају увек декларирати као инт.

Инт вс. Флоат анд Доубле

Инт је сличан пловним и двоструким типовима, али служе различитим сврхама.

Инт:

  • Заузима мање простора од осталих врста
  • Има бржу аритметику
  • Користи само читаве бројеве
  • Учинковитије користи предмеморије и пропусност за пријенос података

Лебдећи и двоструки типови:

  • Користи двоструко више меморије
  • Може да садржи децималну тачку
  • Може да садржи више карактера

Разлика између флоат и доубле типа лежи у распону вредности. Распон доубле-а двоструко је већи од флоат-а и садржи више цифара.

Белешка: ИНТ се такође користи као формула у програму Мицрософт Екцел за заокруживање бројева, али нема никакве везе са инт како је описано на овој страници.

instagram story viewer