Ključni za poneti
- Cijeli brojevi predstavljaju cijele brojeve, dok float predstavljaju decimale.
- Cijeli brojevi zauzimaju manje memorije i točni su dok su float-ovi aproksimacije.
- Plovci mogu pohraniti širi raspon vrlo velikih i vrlo malih brojeva.
Što je Integer?
Cijeli broj predstavlja cijeli broj bez razlomaka ili decimalnog dijela. Može biti pozitivan, negativan ili nula. Značajno se koristi u matematici, informatici i analizi podataka.
U računalnom programiranju, cijeli brojevi se obično koriste za izvođenje aritmetičkih operacija, pohranjivanje brojanja i prikaz diskretnih veličina. Imaju fiksni raspon ovisno o broju bitova koji se koriste za njihovo pohranjivanje. 32-bitni cijeli broj može sadržavati vrijednosti od -2,147,483,648 do 2,147,483,647. Slično, 64-bitni cijeli broj može pohraniti vrijednosti šireg raspona.
Cijeli brojevi troše manje memorije, zahtijevaju manje ili nimalo prostora za pohranjivanje razlomaka. Iz tog razloga; cjelobrojne operacije puno su brže na većini računalnih programa. Cijeli brojevi podržavaju nekoliko matematičkih problema poput zbrajanja, oduzimanja, množenja i dijeljenja. Ove su operacije osmišljene tako da slijede posebna pravila definirana brojevnim sustavom i programskim jezikom koji se koristi.
U programskim jezicima, cijeli brojevi se koriste za povećavanje ili smanjivanje vrijednosti, njihovu usporedbu radi jednakosti ili nejednakosti i pretvaranje u druge tipove podataka kada je potrebno. Oni pružaju učinkovit način za manipulaciju cijelim brojevima i građevni su blok za mnoge proračune i algoritme.
Što je Float?
Broj s pomičnim zarezom je svestran tip podataka koji predstavlja cijeli broj bez razlomaka ili decimalnog dijela. Pogodan je za širok raspon matematičkih izračuna gdje je točnost bitna, budući da može držati apsolutne brojeve i razlomke.
Floatovi su predstavljeni kao bit predznaka, eksponent i signifikand. Bit predznaka određuje je li broj pozitivan ili negativan, eksponent određuje razmjer ili veličinu broja, a signifikand sadrži razlomak. Ovo predstavljanje omogućuje floatovima da pokriju širok raspon vrijednosti s različitom preciznošću.
Brojevi s pomičnim zarezom implementirani su pomoću standarda IEEE 754 u računalnom programiranju, koji definira operacije za brojeve s pomičnim zarezom. Ovi standardi dopuštaju protoku širi raspon i veću točnost od cijelih brojeva. Plovila se koriste u znanstvenim izračunima, simulacijama i grafikama te aplikacijama koje uključuju stvarne brojeve.
Jedini nedostatak plovaka je taj što su samo ponekad točni zbog ograničenja njihovih prikaza. To je zato što se neki brojevi ne mogu precizno prikazati u binarnom obliku, što dovodi do pogrešaka zaokruživanja u izračunima. To se zove aritmetika pomičnog zareza ili problemi s preciznošću.
Razlike između Integera i Float
- Cijeli brojevi su predstavljeni kao cijeli brojevi bez razlomaka ili decimalnih dijelova, dok brojevi s pomičnim zarezom mogu predstavljati cijele brojeve s razlomcima i decimalnim dijelovima.
- Cijeli brojevi imaju točnu preciznost jer prikazuju diskretne vrijednosti, dok pomični brojevi imaju ograničenu točnost.
- Cijeli brojevi troše manje memorije u usporedbi s brojkama s pomičnim brojem.
- Cjelobrojne aritmetičke operacije uključuju jednostavne matematičke operacije kao što su zbrajanje, oduzimanje, množenje i dijeljenje, dok operacije s pomičnim zarezom uključuju složeniju aritmetiku s pomičnim zarezom kao što je potenciranje i rukovanje razlomcima.
- Cijeli brojevi imaju konačan raspon, dok floatovi imaju puno opsežniju pokrivenost.
Usporedba između Integera i Float
Parametar usporedbe | Integer | Plutati |
---|---|---|
Prikaz | Cijeli brojevi bez razlomaka ili decimalnih dijelova | Realni brojevi s razlomačkim ili decimalnim dijelovima |
Preciznost | Točan | ograničen |
Korištenje memorije | Manje od plovaka | more |
Aritmetičke operacije | Jednostavne matematičke operacije poput zbrajanja, oduzimanja, množenja i dijeljenja | Složena aritmetika s pomičnim zarezom poput potenciranja i rukovanja razlomcima |
Raspon | konačan | Veći od cijelih brojeva |
- https://ieeexplore.ieee.org/abstract/document/989786/?casa_token=vN_WT7wo6WEAAAAA:ybzgqS4ck8CK3SOidb9kWHJeeuN2TKBZwv1s0-ksw7qFah0bcerMugeScszZRIT-44czTPau
- https://www.aeaweb.org/articles?id=10.1257/000282803769206250
Zadnje ažuriranje: 25. studenog 2023
Emma Smith je magistrirala engleski jezik na koledžu Irvine Valley. Novinarka je od 2002. godine, piše članke o engleskom jeziku, sportu i pravu. Pročitajte više o meni na njoj bio stranica.