Integer Base Converter for iPhone
| Različica | 1.0.0 |
|---|---|
| Založnik | Nineveh National Research |
| Datum izdaje | 1. apr. 2014 |
| Datum dodajanja | 1. apr. 2014 |
| Os zahteve | iOS |
| Zahteve | Compatible with: iphone4, iphone4, ipad2wifi, ipad2wifi, ipad23g, ipad23g, iphone4s, iphone4s, ipadthirdgen, ipadthirdgen, ipadthirdgen4g, ipadthirdgen4g, iphone5, iphone5, ipodtouchfifthgen, ipodtouchfifthgen, ipadfourthgen, ipadfourthgen, ipadfourthgen4g, ipadfourthgen4g, ipadmini, ipadmini, ipadmini4g, ipadmini4g |
| Skupno prenosov | 0 |
| Cena | $0.99 |
Opis
Številske osnove Mnogi bi trdili, da se je rojstvo računalniške dobe zgodilo v Bletchley Parku med drugo svetovno vojno. Alan Turing je večino tega dela vodil z uporabo zgodnje oblike ročno izdelanega računalnika z vakuumsko cevjo. Cilj znanstvenikov in inženirjev iz Bletchley Parka je bil razbiti nemške kode enigme. Vakuumske cevi tiste dobe so bile predhodnice tranzistorjev in integriranih vezij, ki jih uporabljamo danes. Niso delovali kot ojačevalci, ampak kot stikala za vklop in izklop toka. To dejanje vklopa in izklopa je prevedeno v nivoje napetosti, ki predstavljajo vklop in izklop, resnično in napačno ter logično 1 in 0. Ena sama žica, ki deluje iz takega izhoda, predstavlja en sam podatkovni bit. Ko se za prenos podatkov uporablja več bitov, se več žic imenuje podatkovno vodilo. Zgodnji računalniki PC in Mac so imeli 8-bitna podatkovna vodila (osem žic). Danes večina osebnih računalnikov uporablja 64-bitna podatkovna vodila (štiriinšestdeset žic). Binarna aritmetika je materni jezik računalnika, medtem ko je ljudem najbolj všeč decimalna aritmetika. Prevajanje iz binarne baze ali radiksa v decimalno osnovo in nazaj je temeljna vaja za večino študentov računalništva. Priljubljene so bile tudi vmesne osnove, kot sta šestnajstiško in osmiško. Osmiško osnovo ali osnovo 8 so v šestdesetih letih 20. stoletja dajali prednost številni IBM-ovi programerji, danes pa se le redko uporablja. Šestnajstiška osnova ali osnova 16 je postala bolj priljubljena zaradi enostavnega prevajanja naprej in nazaj v dvojiško. Šestnajstiški zapis je lažji in krajši za pisanje kot dolge nize 1 in 0. Če ste programirali z zbirnim jezikom ali morda C/C++, potem poznate potrebo po pretvorbi iz ene osnove v drugo, zlasti binarno, šestnajstiško in decimalno. .Osnova 16, ali šestnajstiška, uporablja števke 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E in FBase 10, ali decimalna, uporablja števke 0 ,1,2,3,4,5,6,7,8 in 9Base 2 ali binarno uporablja števke 0 in 1. Pretvorbe celih števil iz ene baze v drugo naletimo 99 % časa zaradi dejstva, da najmanj pomemben bit na katerem koli podatkovnem vodilu je 1 ali 0. Na računalniškem podatkovnem vodilu ni delnih vrednosti. To preprosto pomeni, da se po podatkovnem vodilu pošiljajo samo cela števila, in če želite prenesti realne številske vrednosti z delnimi ali decimalnimi komponentami, je treba uporabiti druga sredstva. Druga sredstva običajno zahtevajo, da so realna števila kodirana tako, da se prikažejo kot cela števila. (za več informacij o tej temi glejte standarde za pretvorbo IEEE 754). Ker je večina sodobnih podatkovnih vodil 64-bitnih, bi morala večina osnovnih pretvornikov to pretvorbo velikosti izvesti natančno. Za šestnajstiška števila zagotavlja 64-bitno podatkovno vodilo razpon pozitivnih vrednosti od: 0 do FFFFFFFFFFFFFFFF Za decimalna števila to vodilo zagotavlja razpon pozitivnih vrednosti od: 0 do 18446744073709551615 Nazadnje, za binarna števila je ta obseg pozitivnih celih števil od: 0 do 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111 Največje vrednosti, ki jih lahko predstavlja 64-bitni podatki, ki jih je mogoče zlahka držati, kar je bilo število, ki je v številu (približno 3 milijard) septilijon). Ali obstaja potreba po večjem podatkovnem vodilu? Samo čas bo pokazal svoje! Vendar, če želite šestnajstiške in binarne ekvivalente 300 milijard zvezdic, je naš osnovni pretvornik pripravljen, da zagotovi te rezultate enostavno in natančno.