Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Neuer Artikel Von der Grundstufe bis zur Mittelstufe: Arrays und Zeichenketten (III) :
Eine der häufigsten Aufgaben beim Programmieren ist das Übersetzen und Bearbeiten von Informationen oder Datenbanken. Beim Programmieren geht es im Wesentlichen um dieses Thema. Wenn Sie darüber nachdenken, Programmieren zu lernen, aber nicht verstehen, dass der Zweck einer Anwendung darin besteht, Daten zu erstellen, die ein Computer interpretieren kann, und diese Daten dann in Informationen zu übersetzen, die Menschen verstehen können, sind Sie auf dem falschen Weg. Es wäre besser, aufzuhören und von vorne zu beginnen. Denn in Wahrheit basiert die Programmierung auf diesem einfachen Prinzip. Wir haben Informationen, die für den Computer verständlich gemacht werden müssen. Sobald der Computer ein Ergebnis liefert, müssen wir dieses Ergebnis in etwas übersetzen, das wir verstehen können.
Computer können hervorragend mit Einsen und Nullen arbeiten. Aber sie sind völlig nutzlos, wenn es um die Verarbeitung anderer Informationen geht. Das Gleiche gilt für den Menschen: Wir sind furchtbar schlecht darin, Reihen von Einsen und Nullen zu interpretieren, aber wir können die Bedeutung eines Wortes oder einer Grafik leicht verstehen.
Lassen Sie uns nun ein wenig einfacher über einige Konzepte sprechen. In den Anfängen der Computertechnik verfügten die ersten Prozessoren über einen OpCode-Satz - eine Reihe von Anweisungen für die Arbeit mit Dezimalwerten. Ja, liebe Leserin, lieber Leser, die frühesten Prozessoren konnten verstehen, was eine 8 oder eine 5 ist. Diese Befehle waren Teil des BCD-Satzes, der es den Prozessoren ermöglichte, mit Zahlen in einer für den Menschen sinnvollen Weise zu arbeiten, jedoch unter Verwendung binärer Logik.
Im Laufe der Zeit wurden die BCD-Befehle jedoch nicht mehr verwendet. Es erwies sich als weitaus komplizierter, eine Schaltung zu entwerfen, die dezimale Berechnungen durchführen kann, als Berechnungen im Binärformat durchzuführen und das Ergebnis dann in Dezimalzahlen umzuwandeln. Infolgedessen wurde die Verantwortung für die Durchführung dieser Übersetzung auf den Programmierer übertragen.
Damals war der Umgang mit Fließkommazahlen praktisch ein Chaos, ein echter „Obstsalat“. Aber das ist ein Thema für ein anderes Mal, denn mit den bisher vorgestellten Werkzeugen und Konzepten wäre es noch nicht möglich, die Funktionsweise von Gleitkommasystemen zu erklären. Bevor ich dazu komme, muss ich noch ein paar weitere Konzepte behandeln.
Autor: CODE X