Hoppa till innehåll
IB

Integer Base Converter for iPhone

Utgivare: Nineveh National Research
iOS $0.99
Ladda ner v1.0.0 0 nedladdningar
Version1.0.0
Utgivare Nineveh National Research
Utgivningsdatum1 apr. 2014
Datum tillagt1 apr. 2014
Os kraviOS
KravCompatible 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
Totalt antal nedladdningar0
Pris$0.99

Beskrivning

Numeriska baser Många skulle hävda att födelsen av datoråldern ägde rum i Bletchley Park under andra världskriget. Alan Turing guidade mycket av detta arbete med hjälp av en tidig form av en handgjord dator med vakuumrör. Målet för Bletchley Parks forskare och ingenjörer var att bryta de tyska gåtfulla koderna. Vakuumrören från den eran var föregångare till de transistorer och integrerade kretsar vi använder idag. De fungerade inte som förstärkare, utan som strömbrytare som slår på och av strömmar. Denna på och av-åtgärd översatt till spänningsnivåer som representerade på och av, sant och falskt, och logik 1 och 0. En enda tråd som arbetar från en sådan utgång representerar en enda databit. När flera bitar används för att överföra data, kallas de multipla ledningarna en databuss. Tidiga PC- och Mac-datorer hade 8-bitars databussar (åtta trådar). Idag använder de flesta persondatorer 64-bitars databussar (sextiofyra ledningar). Binär aritmetik är datorns modersmål, medan människor är mest bekväma med decimalaritmetik. Att översätta från en binär bas, eller radix, till en decimalbas och tillbaka är en grundläggande övning för de flesta datavetenskapsstudenter. Mellanbaser som hexadecimala och oktala har också varit populära. Den oktala basen, eller bas 8, gynnades av många IBM-programmerare under 1960-talet men används sällan idag. Den hexadecimala basen, eller basen 16, har blivit mer populär på grund av den enkla översättningen fram och tillbaka till binär. Hexadecimal notation är lättare och kortare att skriva än långa strängar med 1:or och 0:or. Om du har programmerat med assemblerspråk eller kanske C/C++, då är du bekant med behovet av att konvertera från en bas till en annan, speciellt binär, hexadecimal och decimal .Bas 16, eller hexadecimal, använder siffrorna 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E och FBase 10, eller decimal, använder siffrorna 0 ,1,2,3,4,5,6,7,8 och 9Base 2, eller binär, använder siffrorna 0 och 1Heltalsomvandlingar från en bas till en annan påträffas 99 % av gångerna, på grund av att Den minst signifikanta biten på någon databuss är antingen en 1 eller en 0. Det finns inga bråkvärden på en dators databuss. Detta betyder helt enkelt att endast heltal skickas över databussen, och om du vill överföra reella talvärden med bråk- eller decimalkomponenter måste andra medel användas. Det andra sättet kräver vanligtvis att reella tal kodas för att visas som heltal. (för mer information om detta ämne, se IEEE 754-konverteringsstandarderna). Eftersom de flesta moderna databussar är 64-bitars stora bör de flesta basomvandlare utföra denna storlekskonvertering korrekt. För hexadecimala tal tillhandahåller en 64-bitars databuss ett intervall av positiva värden från: 0 till FFFFFFFFFFFFFFFF För decimaltal ger denna buss ett intervall av positiva värden från: 0 till 18446744073709551615 Slutligen, för binära tal, är detta intervall av positiva heltal (från: 0 till 11111111111111111111111111111111111111111111111111111111111111111111111111111111De maximala värdena som representeras av en 64-bitars databuss kan lätt innehålla det uppskattade antalet i vårt universums korta antal stjärnor i det totala antalet stjärnor i 0 galoxier, men 0 universums korta antal stjärnor i 0,0 procent av antalet stjärnor septillion). Finns det behov av en större databuss? Bara tiden kommer att utvisa! Men om du vill ha hexadecimala och binära ekvivalenter till 300 miljarder stjärnor, ja, vår basomvandlare är redo att ge dessa resultat enkelt och exakt.

Liknande program

Alternativ

Mer från detta förlag