Pāriet uz saturu
IB

Integer Base Converter for iPhone

Izdevējs: Nineveh National Research
iOS $0.99
Lejupielādēt v1.0.0 0 lejupielādes
Versija1.0.0
Izdevējs Nineveh National Research
Izdošanas datums2014. gada 1. apr.
Pievienošanas datums2014. gada 1. apr.
OS prasībasiOS
PrasībasCompatible 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
Kopējais lejupielāžu skaits0
Cena$0.99

Apraksts

Skaitliskās bāzes Daudzi apgalvotu, ka datoru laikmeta dzimšana notika Bletchley Park Otrā pasaules kara laikā. Alans Tjūrings vadīja lielu daļu šī darba, izmantojot agrīnu ar rokām veidotu vakuuma caurules datoru. Bletchley Park zinātnieku un inženieru mērķis bija lauzt vācu mīklas kodus. Tā laikmeta vakuuma lampas bija mūsdienās izmantojamo tranzistoru un integrālo shēmu priekšteči. Tie nedarbojās kā pastiprinātāji, bet gan kā slēdži, kas ieslēdz un izslēdz strāvu. Šī ieslēgšanas un izslēgšanas darbība tiek pārvērsta sprieguma līmeņos, kas attēlo ieslēgtu un izslēgtu, patiesu un nepatiesu, un loģiku 1 un 0. Viens vads, kas darbojas no šādas izejas, apzīmē vienu datu bitu. Ja datu pārsūtīšanai tiek izmantoti vairāki biti, vairākus vadus sauc par datu kopni. Pirmajiem PC un Mac datoriem bija 8 bitu datu kopnes (astoņi vadi). Mūsdienās lielākajā daļā personālo datoru tiek izmantotas 64 bitu datu kopnes (sešdesmit četri vadi). Binārā aritmētika ir datora dzimtā valoda, savukārt cilvēkiem visērtāk ir izmantot decimāldaļu aritmētiku. Tulkošana no binārās bāzes jeb radix uz decimāldaļu un atpakaļ ir būtisks uzdevums lielākajai daļai datorzinātņu studentu. Populāras ir arī tādas starpposma bāzes kā heksadecimālais un oktālais. Astotnieka bāzi jeb 8. bāzi 1960. gados iecienīja daudzi IBM programmētāji, taču mūsdienās to izmanto reti. Heksadecimālā bāze jeb 16. bāze ir kļuvusi populārāka, jo to var viegli tulkot uz bināro vērtību. Heksadecimālo apzīmējumu rakstīšana ir vienkāršāka un īsāka nekā garas 1s un 0s virknes. Ja esat ieprogrammējis montāžas valodu vai, iespējams, C/C++, tad jums ir pazīstama nepieciešamība konvertēt no vienas bāzes uz citu, īpaši bināro, heksadecimālo un decimālo. .16. bāze jeb heksadecimāls izmanto ciparus 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E un FBase 10 jeb decimāldaļu izmanto ciparus 0 ,1,2,3,4,5,6,7,8 un 9Base 2 jeb binārais izmanto ciparus 0 un 1 Veselu skaitļu konvertēšana no vienas bāzes uz otru tiek veikta 99% gadījumu, jo Vismazāk nozīmīgais bits jebkurā datu kopnē ir 1 vai 0. Datoru datu kopnē nav daļskaitļu vērtību. Tas vienkārši nozīmē, ka pa datu kopni tiek sūtīti tikai veseli skaitļi, un, ja vēlaties pārsūtīt reālo skaitļu vērtības ar daļskaitļa vai decimāldaļas komponentiem, ir jāizmanto citi līdzekļi. Citi līdzekļi parasti prasa, lai reālie skaitļi tiktu kodēti, lai tie parādītos kā veseli skaitļi. (lai iegūtu plašāku informāciju par šo tēmu, skatiet IEEE 754 konversijas standartus).Tā kā lielākā daļa mūsdienu datu kopņu ir 64 biti lielas, lielākajai daļai bāzes pārveidotāju šī izmēra pārveidošana jāveic precīzi. Heksadecimālajiem skaitļiem 64 bitu datu kopne nodrošina pozitīvu vērtību diapazonu no: 0 līdz FFFFFFFFFFFFFFFF Decimālskaitļiem šī kopne nodrošina pozitīvu vērtību diapazonu no: 0 līdz 18446744073709551615 Visbeidzot, binārajiem skaitļiem šis pozitīvo veselo skaitļu diapazons ir no: 0 līdz 111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111110 septiljons). Vai ir nepieciešama lielāka datu kopne? Tikai laiks rādīs! Tomēr, ja vēlaties 300 miljardu zvaigžņu heksadecimālo un bināro ekvivalentu, mūsu bāzes pārveidotājs ir gatavs viegli un precīzi nodrošināt šos rezultātus.

Līdzīgas programmas

Alternatīvas

Vairāk no šī izdevēja