Geschichte der Zahlensysteme 1/8. 1. Zahlen und Zahlensysteme

Ähnliche Dokumente
Black Box erklärt Zahlensysteme.

Im Original veränderbare Word-Dateien

Informationssysteme Gleitkommazahlen nach dem IEEE-Standard 754. Berechnung von Gleitkommazahlen aus Dezimalzahlen. HSLU T&A Informatik HS10

Zahlensysteme. Zahl Stellenwert Zahl Zahl =

1. 4-Bit Binärzahlen ohne Vorzeichen 2. 4-Bit Binärzahlen mit Vorzeichen 3. 4-Bit Binärzahlen im 2er Komplement 4. Rechnen im 2er Komplement

Grundlagen der Informatik

1. Das dekadische Ziffernsystem (Dezimalsystem) Eine ganze Zahl z kann man als Summe von Potenzen zur Basis 10 darstellen:

Einführung in die Informatik I

Einführung in die Programmierung

Vorlesung Programmieren. Agenda. Dezimalsystem. Zahlendarstellung. Zahlendarstellung. Oder: wie rechnen Computer?

3 Rechnen und Schaltnetze

Zahlensysteme. von Christian Bartl

Technische Informatik I

Repräsentation von Daten: Binär-, Oktal- u. Hexadezimalcodierung von ganzen und rationalen Zahlen

Information in einem Computer ist ein

BSZ für Elektrotechnik Dresden. Zahlenformate. Dr.-Ing. Uwe Heiner Leichsenring

Mathematik: Mag. Schmid Wolfgang Arbeitsblatt 3 1. Semester ARBEITSBLATT 3 RECHNEN MIT GANZEN ZAHLEN

Lektion 1: Von Nullen und Einsen _ Die binäre Welt der Informatik

Grundlagen der Informatik 2 Grundlagen der Digitaltechnik. 1. Zahlensysteme

COMPUTER RECHNEN BINÄR

4 Binäres Zahlensystem

Werkstatt Multiplikation Posten: 8-Bit Multiplikation. Informationsblatt für die Lehrkraft. 8-Bit Multiplikation

DEUTSCHE BUNDESBANK Seite 1 Z Prüfzifferberechnungsmethoden zur Prüfung von Kontonummern auf ihre Richtigkeit (Stand: September 2015)

Zahlensysteme. Digitale Rechner speichern Daten im Dualsystem 435 dez = binär

Jede Zahl muss dabei einzeln umgerechnet werden. Beginnen wir also ganz am Anfang mit der Zahl,192.

Technische Informatik - Eine Einführung

Teilbarkeit von natürlichen Zahlen

Mikro-Controller-Pass 1

Modul 114. Zahlensysteme

Lineargleichungssysteme: Additions-/ Subtraktionsverfahren

Kapitel 2 Grundlegende Konzepte. Xiaoyi Jiang Informatik I Grundlagen der Programmierung

Zahlensysteme Seite -1- Zahlensysteme

Übersicht über Zahlensysteme und ihre Verwendung im technischen Bereich

Das Rechnermodell - Funktion

BITte ein BIT. Vom Bit zum Binärsystem. A Bit Of Magic. 1. Welche Werte kann ein Bit annehmen? 2. Wie viele Zustände können Sie mit 2 Bit darstellen?

Rationale Zahlen. Vergleichen und Ordnen rationaler Zahlen

TEAM GENESYS. Wie arbeitet ein PC? Sein Aufbau und die Verarbeitung von Zahlen. Intel Leibnitz Challenge 08. Aufgabe

Leseprobe. Taschenbuch Mikroprozessortechnik. Herausgegeben von Thomas Beierlein, Olaf Hagenbruch ISBN:

Zahlensysteme Das 10er-System

Zur Universalität der Informatik. Gott ist ein Informatiker. Die Grundordnung der Welt läßt sich mathematisch formulieren:

Haushaltsbuch Jänner 2013

Zahlendarstellungen und Rechnerarithmetik*

3 Zahlensysteme in der Digitaltechnik

Das Maschinenmodell Datenrepräsentation

Lösung 1. Übungsblatt

Ein bisschen Theorie Dezimal, hexadezimal, oktal und binär.

Negative Zahlen. Lösung: Ordne in einen Zahlenstrahl ein! 7;5; 3; 6. Das Dezimalsystem

C:\WINNT\System32 ist der Pfad der zur Datei calc.exe führt. Diese Datei enthält das Rechner - Programm. Klicke jetzt auf Abbrechen.

Zahlensysteme: Oktal- und Hexadezimalsystem

Multiplikationstafeln

Zeichen bei Zahlen entschlüsseln

Kapitel 2. Zahlensysteme, Darstellung von Informationen

1 Einführung. 1.1 Analog - Digital Unterscheidung

Grundlagen der Technischen Informatik. 4. Übung

Grundlagen einfache IT-Systeme

Geld wechseln kann als Visualisierung des Zehnerübergangs dienen. Die Zwischengrössen (CHF 2.-, 5.-, 20.-, 50.-) weglassen.

Ein polyadisches Zahlensystem mit der Basis B ist ein Zahlensystem, in dem eine Zahl x nach Potenzen von B zerlegt wird.

Die Geschichte der Taschenrechner

bereits in A,3 und A.4: Betrachtung von Addierschaltungen als Beispiele für Schaltnetze und Schaltwerke

Excel-Kurs (Stephan Treffler, HS Erding)

Mikro-Controller-Pass 1

Repetitionsaufgaben Negative Zahlen/Brüche/Prozentrechnen

Binäre Gleitkommazahlen

Alexander Halles. Zahlensysteme

Die druckfähige pdf-version ist zu laden von lernelesen.com/bedienungsanleitung.htm

Mathematische Grundlagen 2. Termrechnen

Informationsdarstellung im Rechner

Mit Zehnerzahlen malrechnen oder durch Zehnerzahlen teilen. Den Wert einer Zahl 10 mal so gross machen.

Vertiefungsstoff zum Thema Darstellung von Zahlen

Kapitel 3 Mathematik. Kapitel 3.3. Algebra Gleichungen

Rechnen mit Excel. Excel Grundlagen ZID/Dagmar Serb V.02/Sept. 2015

Die Zahlensysteme. Bommhardt. Das Vervielfältigen dieses Arbeitsmaterials zu nichtkommerziellen Zwecken ist gestattet.

Liebe Teilnehmerinnen und Teilnehmer am Telekolleg,

Einführung in die Tabellenkalkulation Microsoft Excel

Programmieren. Kapitel 3: Wie funktioniert ein moderner Computer? Wintersemester 2008/2009. Prof. Dr. Christian Werner

3 Die Grundrechenarten

Leitung 1 Leitung

Rechnen mit Brüchen (1) 6

Computerarithmetik ( )

Mathe-Übersicht INHALTSVERZEICHNIS

Ein Turbo-Pascal-Programm zur Umrechnung vom Dezimalsystem in andere Zahlensysteme

2 Darstellung von Zahlen und Zeichen

Repräsentation von Daten Binärcodierung ganzer Zahlen

Binärdarstellung von Fliesskommazahlen

DIGITALTECHNIK 02 ZAHLENSYSTEME

Mathematik für die 1. Klasse der Volksschule Übungsteil

Datum Wochen Band DVD Band eingelegt Protokoll kontr. Recovery kontr. Tag Nr. RW Sign. Sign. Sign.

4. Übungsblatt zu Mathematik für Informatiker I, WS 2003/04

2 Einfache Rechnungen

3 Berechnungen und Variablen

Wir basteln einen Jahreskalender mit MS Excel.

2. ZELLINHALTE UND FORMELN

Rationale Zahlen. Weniger als Nichts? Ist Null nichts?

Vergleichsarbeiten in 3. Grundschulklassen. Mathematik. Aufgabenheft 1

Fehlerkorrektur Bild Demoprozessor

2.0 Zahlendarstellung, Konvertierungsalgorithmen und arithmetische Algorithmen

Einführung in Informatik 1

3 FORMELN Formeln erzeugen

GLEICH WEIT WEG. Aufgabe. Das ist ein Ausschnitt aus der Tausenderreihe:

Transkript:

Geschichte der Zahlensysteme 1/8 Im täglichen Leben sind wir mehr oder weniger unbemerkt von lauter Zahlen und Zählsystemen umgeben. Bevor wir richtig gehen können, lernen wir zählen. Fragen wir den dreijährigen Hansli wie alt er sei, antwortet er freudestahlend, indem er alle fünf Finger einer Hand in die Luft streckt. Nicht viel später beginnt der junge Mensch enthusiastisch zu zählen: "1 3 7 mänge vüu" usw. Seit frühesten Zeiten versuchten Menschen Mengen darzustellen. 1. Zahlen und Zahlensysteme Im täglichen Leben verwenden wir - unbewusst - verschiedene Zahlensysteme. Nehmen wir z. Beispiel unsere Zählweise: acht, neun, zehn, elf, zwölf (= 1 Dutzend) und dann erst drei(und)zehn Wir sprechen von Dutzend, Gross, Rys, Pfund, Zentner (= 100 Pfund), Doppel- Zentner, usw. Kein Problem haben wir mit dem Siebenersystem (So, Mo, Di, Mi, Fr, Sa). Niemand stört sich daran, dass nach jedem Samstag wieder ein Sonntag kommt. Mit der Einführung des Dezimalsystems wurde versucht Ordnung in dieses Durcheinander zu bringen. Das Dezimalsystem ist jedoch rein willkürlich gewählt, vielleicht weil wir zufälligerweise - in den meisten Fällen - 10 Finger haben. Alle Zahlensysteme lassen sich mit folgender Formel darstellen: N = sign Σ C i * Basis i (Zahl = Vorzeichen * Summe der Produkte C i * Basis i für alle i) dabei entspricht C i einer Ziffer der Menge {0, 1,,,,Basis-1}. Im Dezimalsystem ist die Basis = 10, d. h. es können die Ziffern 0,1,2,3,4,5,6,7,8,9 vorkommen. Beispiele: 2000 = 0 * 104 => 10000 2 * 103 => 1000 0 * 102 => 100 0 * 101 => 10 0 * 10 0 => 1 3.14159... =( π ) 3 * 10 0 => 1. 1 * 10-1 => 0.1 4 * 10-2 => 0.01 1 * 10-3 => 0.001 5 * 10-4 => 0.001 9 * 10-5 => 0.0001 Die verschiedenen Zahlensysteme sind jedoch mit Tabellen leichter zu erklären, vor allem, wenn wir dies anhand bekannter Zahlensysteme tun, welche immer noch oder noch vor kurzem bei uns im Gebrauch waren. Unser heute gebräuchliches Zahlensystem scheint recht klar. 1000er 100er 10er 1er

Geschichte der Zahlensysteme 2/8 1 9 9 9 1-Tausender, 9-Hunderter, 9-Zehner, 9-Einer bzw. neunzehn - Hundert neunundneunzig. Was ist nun ein Jahr später passiert? 1000er 100er 10er 1er 2 0 0 0 2-Tausender, 0-Hunderter, 0-Zehner, 0-Einer bzw. zwanzig Hundert oder zwei Tausend? Für hundert Jahre wird es nun vermutlich heissen Zweitausend und xx und erst ab 1000er 100er 10er 1er 2 1 0 0 Einundzwanzig hundert und xx.

Geschichte der Zahlensysteme 3/8 2. Rechenverfahren 2.1. Ägypter Die Ägypter rechneten dezimal und verwendeten für 1er, 10er, 100er, 1000er usw. verschiedene Ziffern (Hieroglyphen. Da sie für deren Darstellung ein relativ hartes Material benützten, liessen sie unnötige Stellen einfach aus. Die Zahl 203 schrieben sie also ähnliche wie \\. Diese Zahl wird auch heute als "zweihundert und drei" ausgesprochen. Wir sprechen also "ägyptisch"? Da die Ägypter pro Stelle eigene Hieroglyphen hatten, brauchten sie das Zeichen "Null" nicht. Dass die "Null" erst im Mittelalter auftauchte und seither immer mehr an Bedeutung gewann, mag die meisten Leute erstaunen. In jüngster Zeit werden sogar führende Nullen (vor der ersten Ziffer) immer wichtiger! 2.2. Rechnen mit den Babyloniern Die Babylonier zwischen Euphrat und Tigris rechneten mit Keilschrift und einem 60er System. Das 60er System wurde verwendet, weil es am meisten Teilungsmöglichkeiten aufweist. Da die Bruchrechnung erst viele tausend Jahre später eingeführt wurde, hatte diese Teilbarkeit eine grosse Bedeutung. Erstaunlicherweise wenigstens für uns wiesen die Jahre damals auch 360 Tage auf. Nicht, dass die Erde damals schneller um die Sonne drehte, sondern einfach aus Berechnungsgründen. Die fehlenden 5.25 Tage bemerkten sowieso nur die Oberschicht. Aus dem gleichen Grund erhielt die Windrose 360 Grad. Bei den Babyloniern wurden spezielle zweiseitige Keile verwendet, wobei die eine Seite ein Zeichen mit der Wertigkeit 1 (im folgenden Text mit einem Y) und auf der anderen Seite mit einem Zeichen der Wertigkeit 10 (im folgenden Text mit einem < dargestellt). So bedeutet z. B. <YYY unser Zahl 13. Gerechnet wurde mit frischen Tontafeln, einzelnen Ziffern in den Ton gedrückt. Addition: Die Addition zweier Zahlen 13 plus 58 würde in Keilschrift wie folgt durchgeführt: <YYY 13 <<YYY + 58 <<YYY <YY + + ü Y < 1 Übertrag Y <Y 60+11 = 71 In einem ersten Schritt werden, wie im Dezimalsystem die Zeichen der Wertigkeit 1 gezählt (3 plus 8). Als Resultat bleibt 1 Zeichen der Wertigkeit 1 und ein Übertrag der Wertigkeit 10. Als nächstes werden nun die Zeichen der Wertigkeit 10 zusammengezählt ( 1 Plus 5 und 1 Übertrag). Da 6 Zeichen der Wertigkeit 10 einen Übertrag der Wertigkeit 1 der nächsten Stelle zur Folge haben, bleibt 1 Zeichen der Wertigkeit 10 und als Resultat Y <Y oder in unserem Zahlensystem 71.

Geschichte der Zahlensysteme 4/8 Subtraktion: Die Subtraktion erfolgt analog: <<YYY 58 <<YYY <YY YYY <YYY - 19 YYY - - ü < Behalte <<YYY <YYY YYY = 39 In einem ersten Schritt werden die Zeichen der Wertigkeit 1 subtrahiert. Genügen die vorhanden Zeichen nicht, werden die Zeichen von einem Zeichen der Wertigkeit 10 abgezogen werden und der verbleibende Rest (in unserem Fall ein Zeichen der Wertigkeit 1) zu den Zeichen der Wertigkeit 1 addiert (in unserem Falle neu 9 Zeichen). Als nächsten müssen nun noch die Zeichen der Wertigkeit 10 subtrahiert werden (in unserem Beispiel 5 minus 1 minus behalte 1). Daraus folgt als Resultat <<<YYYYYYYYY oder in unserem Zahlensystem 39. Multiplikation: Die Art, wie die Babylonier Multiplikationen ausführten, muss als schlichtweg genial bezeichnet werden. Da sie nicht multiplizieren konnten, reduzierten sie die Multiplikation auf eine fortgesetzte Addition. Dies soll aus Gründen der Darstellung mit Dezimalzahlen erklärt werden. Zu multiplizieren seien die Zahlen 13 und 58. In einem ersten Schritt werden nun der Multiplikant (58) jeweils verdoppelt, bis der Zähler der Verdoppelung den Multiplikator (13) überschritten würde. Dies ist in folgenden Tabelle nach 8 erreicht. 13 58 X 1 58 2 116 X 4 232 X 8 464 754 In einem zweiten Schritt werden nun von unten jene Zeilen markiert, deren Summe dem Multiplikator entspricht (8 + 4 + 1). Die Summe der entsprechenden Felder des Multiplikanden ergibt das Resultat 754.

Geschichte der Zahlensysteme 5/8 Dasselbe Resultat muss natürlich auch erreicht werden, wenn Multiplikator und Multiplikant ausgetauscht werden. 58 13 1 13 X 2 26 4 52 X 8 104 X 16 208 X 32 416 754

Geschichte der Zahlensysteme 6/8 2.3. ABAKUS Wo gehandelt wird, wird auch gerechnet.. In den Karavansereien der Seidenstrassen wurde viel gehandelt. Solange man noch Kamele gegen Kamele oder Ziegen gegen Ziegen t tauschte, war die Welt noch einigermassen in Ordnung. Beim Mischhandel wurde das ganze etwas komplexer. Man einigte sich auf ein Wertsystem und ordnete Kamelen, Ziegen usw. einen Wert zu. Diese Werte mussten nun berechnet werden. Mit der Zeit wurden dazu sogenannte Häuser mit Strichen in den Sand gezeichnet. Diese Häuser hatten zwei Stockwerke, wobei dem unteren die Wertigkeit 1 und dem oberen die Wertigkeit 5 zugewiesen wurde. Mit Kugeln aus Kameldung wurden nun die einzelnen Zahlen dargestellt. Drei Kugeln im unteren und eine Kugel im oberen Haus bedeuten also acht: 100er 10er 1er 5er 1er Mit der Zeit wurden diese Häuser wie ein Zählrahmen gebaut. Daraus entstand der Abakus, welcher sogar in Amerika noch heute verwendet wird. Mit einem Abakus gewinnt eine Geübter bei einer Addition in der Geschwindigkeit gegen jeden elektronischen Rechnern, da mit der Eingabe bereits das Resultat vorliegt. 100er 10er 1er 5er 1er Dieser Zustand des Abakus würde als 61 gelesen. Sollen nun noch 8 dazugezählt werden, ergibt sich sofort das Resultat: 100er 10er 1er Dieser Zustand des Abakus zeigt als Resultat 69. 5er 1er

Geschichte der Zahlensysteme 7/8 Geübte Abakaner können mit diesem Gerät auch multiplizieren 1 2 8 * 3 = 3 8 4 1 2 8 * 2 = 2 5 6 1 2 8 * 1 = 1 2 8 Die Multiplikation von 128 * 123 ergibt also auch mit dem Abakus 15 744.

Geschichte der Zahlensysteme 8/8 3. Binäres Rechnen Mit dem nun Gelernten ist es nur noch ein kleiner Schritt, um auch die binäre Rechentechnik zu verstehen. Wesentlich dabei ist, dass es pro Stelle nur zwei Ziffern gibt. Nämlich die 0 und die 1. Auf den ersten Blick ist verwirrend, dass für das binäre Zahlensystem Ziffern verwendet werden, welche auch im dezimalen System verwendet werden. Wie im dezimalen Rechnen ein Übertrag auf die nächste Stelle erfolgt, wenn zur höchsten Ziffer (9) eine 1 addiert wird, entsteht auch beim binären Rechnen ein Übertrag, wenn zur höchsten Ziffer (1) eine 1 addiert wird. Binäre Addition: 101 b = 5. 111 b = 7. + + 111 1 Übertrag 1100 b 12. 1*8 + 1*4 = 12. Binäre Multiplikation: 111 * 101 = 000 000 7.* 5.= 35. 111 ------- 000 111 111 * 10 = 0 00 ------- 000 111 111 * 1 11 1 ------- 100 011 b = 1*32 + 0*16 + 0*8 + 0*4 + 1*2 + 1*1 = 35. Als Informatiker wünschte ich mir, dass alle meine Kollegen, im besonderen die internationalen Grössen, demütig in Sack und Asche eingestehen würden, dass wir als alleinigen "Verdienst" lediglich die Tatsache verbuchen können, dass wir die längst bekannten Theorien technisch realisieren konnten. Aber eben..., wer gibt das gerne zu.