Přeskočit na obsah
IB

Integer Base Converter for iPhone

Vydavatel: Nineveh National Research
iOS $0.99
Stažení v1.0.0 0 stažení
Verze1.0.0
Vydavatel Nineveh National Research
Datum vydání1. 4. 2014
Datum přidáno1. 4. 2014
Os požadavkyiOS
PožadavkyCompatible 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
Celkový počet stažení0
Cena$0.99

Popis

Číselné základny Mnozí by tvrdili, že zrod počítačového věku se odehrál v Bletchley Parku během druhé světové války. Alan Turing vedl velkou část této práce pomocí rané formy ručně vyrobeného elektronkového počítače. Cílem vědců a inženýrů z Bletchley Parku bylo prolomit německé kódy záhad. Elektronky té doby byly předchůdci tranzistorů a integrovaných obvodů, které dnes používáme. Nefungovaly jako zesilovače, ale jako spínače zapínající a vypínající proudy. Toto zapínání a vypínání se převádí na napěťové úrovně, které představují zapnuto a vypnuto, pravda a nepravda a logická 1 a 0. Jeden jediný vodič, pracující z takového výstupu, představuje jeden datový bit. Když se k přenosu dat používá více bitů, nazývá se více vodičů datová sběrnice. Rané počítače PC a Mac měly 8bitové datové sběrnice (osm vodičů). Dnes většina osobních počítačů používá 64bitové datové sběrnice (šedesát čtyři vodičů). Binární aritmetika je rodným jazykem počítače, zatímco lidem nejvíce vyhovuje desítková aritmetika. Překlad z binárního základu nebo radixu na desetinný základ a zpět je základním cvičením pro většinu studentů informatiky. Mezilehlé základy, jako je hexadecimální a osmičkový, byly také populární. Osmičkový základ nebo základ 8 byl zvýhodněný mnoha programátory IBM během 60. let, ale dnes se používá zřídka. Hexadecimální základ nebo základ 16 se stal populárnějším kvůli snadnému převodu tam a zpět na binární. Hexadecimální zápis je snazší a kratší než zápis dlouhých řetězců 1s a 0s. Pokud jste programovali v assembleru nebo třeba C/C++, pak jste obeznámeni s nutností převodu z jednoho základu na druhý, konkrétně binární, šestnáctkové a desítkové .Základ 16 neboli šestnáctkový používá číslice 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E a FZáklad 10, neboli desítkové, používá číslice 0 ,1,2,3,4,5,6,7,8 a 9Základ 2, neboli binární, používá číslice 0 a 1 Převody celého čísla z jednoho základu na druhý se vyskytují v 99 % případů, protože nejméně významný bit na libovolné datové sběrnici je buď 1 nebo 0. Na počítačové datové sběrnici nejsou žádné zlomkové hodnoty. To jednoduše znamená, že přes datovou sběrnici se posílají pouze celá čísla, a pokud chcete přenášet hodnoty reálných čísel se zlomkovými nebo desetinnými složkami, musíte použít jiné prostředky. Další prostředky obvykle vyžadují, aby byla reálná čísla zakódována, aby se zobrazila jako celá čísla. (Další informace o tomto tématu naleznete v normách pro převod IEEE 754). Protože většina moderních datových sběrnic má velikost 64 bitů, většina základních převodníků by měla provádět tento převod velikosti přesně. Pro hexadecimální čísla poskytuje 64bitová datová sběrnice rozsah kladných hodnot od: 0 do FFFFFFFFFFFFFFFF Pro desítková čísla poskytuje tato sběrnice rozsah kladných hodnot od: 0 do 18446744073709551615 Konečně pro binární čísla je tento rozsah kladných celých čísel od: 0 do 111111111111111111111111111111111111111111111111111111111111111 Maximální hodnoty reprezentované 64bitovou datovou sběrnicí v celkovém počtu 0,000, odhadovaný počet hvězd v naší galaxii může snadno udržet odhadovaný počet, ale přibližně 3 hvězdy v naší galaxii. septillion). Je potřeba větší datová sběrnice? Jen čas ukáže! Pokud však chcete hexadecimální a binární ekvivalenty 300 miliard hvězd, náš základní konvertor je připraven poskytnout tyto výsledky snadno a přesně.

Podobné programy

Alternativy

Více od tohoto vydavatele