Fara beint að efninu
IB

Integer Base Converter for iPhone

Útgefandi: Nineveh National Research
iOS $0.99
Niðurhal v1.0.0 0 niðurhöl
Útgáfa1.0.0
Útgefandi Nineveh National Research
Útgáfudagur1. apr. 2014
Dagsetning bætt við1. apr. 2014
Os kröfuriOS
KröfurCompatible 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
Niðurhal alls0
Verð$0.99

Lýsing

Margir myndu halda því fram að fæðing tölvualdarinnar hafi átt sér stað í Bletchley Park í seinni heimsstyrjöldinni. Alan Turing stýrði miklu af þessu verki með því að nota snemma form af handgerðri tómarúmslöngutölvu. Markmið vísindamanna og verkfræðinga Bletchley Park var að brjóta þýsku ráðgátukóðana. Tómarúmsrör þess tíma voru forverar smára og samþættra rafrása sem við notum í dag. Þeir virkuðu ekki sem magnarar, heldur sem rofar sem kveiktu og slökktu á straumum. Þessi kveikja og slökkva aðgerð þýdd á spennustig sem táknaði kveikt og slökkt, satt og ósatt, og rökfræði 1 og 0. Einn vír, sem starfar frá slíkri útgangi, táknar einn gagnabita. Þegar margir bitar eru notaðir til að senda gögn eru margir vírarnir kallaðir gagnastútur. Snemma PC og Mac tölvur voru með 8-bita gagnastúta (átta víra). Í dag nota flestar einkatölvur 64-bita gagnastútur (sextíu og fjórir víra). Að þýða úr tvíundargrunni, eða radix, yfir í aukastaf og til baka er grundvallaræfing fyrir flesta tölvunarfræðinema. Millibasar eins og sextánda- og áttundir hafa einnig verið vinsælir. Octal base, eða base 8, var í stuði af mörgum IBM forriturum á sjöunda áratugnum en er sjaldan notaður í dag. Sextándagrunnurinn, eða grunnur 16, hefur orðið vinsælli vegna auðveldrar þýðingar fram og til baka yfir í tvöfalda. Sextánstafur er auðveldari og styttri í ritun en langa strengi með 1 og 0 s. Ef þú hefur forritað með samsetningarmáli eða kannski C/C++, þá þekkir þú þörfina á að breyta úr einum grunni í annan, sérstaklega tvíundir, sextánda og tugabrot. .Grunn 16, eða sextánstafur, notar tölustafina 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E og FBase 10, eða aukastaf, notar tölustafina 0 ,1,2,3,4,5,6,7,8 og 9Base 2, eða tvöfaldur, notar tölustafina 0 og 1 Heiltölubreytingar frá einum grunni í annan koma fyrir í 99% tilvika, vegna þess að minnsti marktækur biti á hvaða gagnastút sem er er annað hvort 1 eða 0. Það eru engin brotagildi á gagnastrætó tölvu. Þetta þýðir einfaldlega að aðeins heiltölur eru sendar yfir gagnastætuna og ef þú vilt senda rauntölugildi með brota- eða tugahlutum verður að nota aðrar leiðir. Hin leiðin krefst venjulega að rauntölur séu kóðaðar til að birtast sem heilar tölur. (fyrir frekari upplýsingar um þetta efni, sjá IEEE 754 umbreytingarstaðla). Þar sem flestar nútíma gagnaflutningabílar eru 64 bita að stærð ættu flestir grunnbreytarar að framkvæma þessa stærðarbreytingu nákvæmlega. Fyrir sextánda tölur gefur 64-bita gagnastútur úrval af jákvæðum gildum frá: 0 til FFFFFFFFFFFFFFFF Fyrir aukastafi gefur þessi rúta upp bil jákvæðra gilda frá: 0 til 18446744073709551615 Að lokum, fyrir tvíundir tölur, er þetta svið jákvæðra heiltalna (frá: 0 í 111111111111111111111111111111111111111111111111111111111111111111111111111111111Hámarksgildin sem táknuð eru með 64 bita gagnastrætó gætu auðveldlega haldið áætluðum fjölda stjarna í alheiminum í stuttan fjölda af 0 stjörnum í heildarfjölda 3 stjörnur í alheiminum, en 0 stjörnur falla í 0 stjörnur septilljón). Er þörf fyrir stærri gagnastrætó? Aðeins tíminn mun leiða það í ljós! Hins vegar, ef þú vilt sextánda- og tvígildi jafngilda 300 milljarða stjarna, jæja, grunnbreytirinn okkar er tilbúinn til að veita þessar niðurstöður auðveldlega og nákvæmlega.

Similar programs

Valkostir

More from this publisher