Integer Base Converter for iPhone
| Ausführung | 1.0.0 |
|---|---|
| Herausgeber | Nineveh National Research |
| Veröffentlichungsdatum | 01.04.2014 |
| Datum hinzugefügt | 01.04.2014 |
| Os Anforderungen | iOS |
| Bedarf | 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 |
| Downloads insgesamt | 0 |
| Preis | $0.99 |
Beschreibung
Numerische BasenViele würden argumentieren, dass die Geburt des Computerzeitalters während des Zweiten Weltkriegs in Bletchley Park stattfand. Alan Turing leitete einen Großteil dieser Arbeit unter Verwendung einer frühen Form eines handgefertigten Vakuumröhrencomputers. Das Ziel der Wissenschaftler und Ingenieure von Bletchley Park war es, die deutschen Rätselcodes zu knacken. Die Vakuumröhren dieser Ära waren die Vorläufer der Transistoren und integrierten Schaltkreise, die wir heute verwenden. Sie arbeiteten nicht als Verstärker, sondern als Schalter, die Ströme ein- und ausschalteten. Diese Ein- und Aus-Aktion wird in Spannungspegel übersetzt, die Ein und Aus, wahr und falsch und logisch 1 und 0 darstellen. Ein einzelner Draht, der von einem solchen Ausgang aus betrieben wird, repräsentiert ein einzelnes Datenbit. Wenn mehrere Bits zum Übertragen von Daten verwendet werden, werden die mehreren Drähte als Datenbus bezeichnet. Frühe PC- und Mac-Computer hatten 8-Bit-Datenbusse (acht Drähte). Heutzutage verwenden die meisten PCs 64-Bit-Datenbusse (vierundsechzig Drähte). Binäre Arithmetik ist die Muttersprache des Computers, während Menschen mit Dezimalarithmetik am vertrautesten sind. Das Übersetzen von einer binären Basis oder Radix in eine Dezimalbasis und zurück ist eine grundlegende Übung für die meisten Informatikstudenten. Beliebt sind auch Zwischenbasen wie Hexadezimal und Oktal. Die Oktalbasis oder Basis 8 wurde in den 1960er Jahren von vielen IBM-Programmierern bevorzugt, wird aber heute nur noch selten verwendet. Die Hexadezimalbasis oder Basis 16 ist aufgrund der einfachen Hin- und Herübersetzung in Binärzahlen immer beliebter geworden. Die hexadezimale Notation ist einfacher und kürzer zu schreiben als lange Zeichenfolgen aus 1 und 0. Wenn Sie mit Assembler oder vielleicht C/C++ programmiert haben, dann sind Sie mit der Notwendigkeit vertraut, von einer Basis in eine andere zu konvertieren, insbesondere binär, hexadezimal und dezimal .Base 16 oder hexadezimal verwendet die Ziffern 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E und FBase 10 oder dezimal verwendet die Ziffern 0 ,1,2,3,4,5,6,7,8 und 9Base 2, oder binär, verwendet die Ziffern 0 und 1Konvertierungen von ganzen Zahlen von einer Basis zur anderen werden in 99 % der Fälle angetroffen, da die Das niederwertigste Bit auf jedem Datenbus ist entweder eine 1 oder eine 0. Es gibt keine Bruchwerte auf einem Computerdatenbus. Das bedeutet einfach, dass nur ganze Zahlen über den Datenbus gesendet werden, und wenn Sie reelle Zahlenwerte mit Bruch- oder Dezimalkomponenten übertragen möchten, müssen andere Mittel verwendet werden. Das andere Mittel erfordert typischerweise, dass reelle Zahlen so codiert werden, dass sie als ganze Zahlen erscheinen. (Weitere Informationen zu diesem Thema finden Sie in den IEEE 754-Konvertierungsstandards). Da die meisten modernen Datenbusse eine Größe von 64 Bit haben, sollten die meisten Basiskonverter diese Größenkonvertierung genau durchführen. Für Hexadezimalzahlen liefert ein 64-Bit-Datenbus einen Bereich positiver Werte von: 0 bis FFFFFFFFFFFFFFFF Für Dezimalzahlen liefert dieser Bus einen Bereich positiver Werte von: 0 bis 18446744073709551615 Für Binärzahlen schließlich ist dieser Bereich positive Ganzzahlen von: 0 bis 1111111111111111111111111111111111111111111111111111111111111111111111111111Die die maximalen Werte, dargestellt durch einen 64-Bit Septillion). Wird ein größerer Datenbus benötigt? Nur die Zeit wird es zeigen! Wenn Sie jedoch die hexadezimalen und binären Äquivalente von 300 Milliarden Sternen wollen, nun, unser Basiskonverter ist bereit, diese Ergebnisse einfach und genau zu liefern.