Datentypen Überblick Datentypen Einfache / fundamentale Datentypen

Slides:



Advertisements
Ähnliche Präsentationen
ALP II: Objektorientierte Programmierung Sommersemester 2006
Advertisements

Forschungszentrum caesar
Variablen und Datentypen
Basisinformationstechnologie WS 2003/04 T.Schaßan
FH-Hof Algorithmen und Datenstrukturen - Einführung Richard Göbel.
BMEVIEEA100 Grundlagen der Programmierung
A) Erklären Sie den Datentyp char. b) Erklären Sie den Datentyp Struct c) Erklären Sie die Wirkungsweise des Operators & bei Anwendung im Zusammenhang.
Kapitel 5Strukturen Information aus der realen Welt werden in einem informationsverarbeitenden System als Daten abgelegt. Diese stellen also eine (vereinfachte)
Variablen und Datentypen
Variablen und Operatoren. C++ Teil 2: Grundstrukturen Variablen Operatoren Kontrollstrukturen Funktionen Header-Dateien Pointer und Referenzen.
3. Schafft das Internet neue Transaktionsdesign?
Entwicklung epistemologischer Überzeugungen
Das Verdauungssystem Präsentiert von Theresa
Pensionsrück-stellungen Prof. Dr. Matthias Hendler
Wurzeln und Irrationalität nach U.Wagner, OHG Tuttlingen
Eine kleine Einführung in das Projekt „Mausefallenauto“
Innovation durch Genie
Einfache Schritte zur Anwendung der LOGICON Caries Detector Software
Roma, Sinti und Jenische Stand- und Durchgangsplätze
Seh dir in Ruhe die Bilder an und lies, wie du mich erreichen kannst.
Vorlesung 7 Themen: Geoinformationssysteme in der Wasserwirtschaft
Wie heißt du?.
Micro Vertex Detector of PANDA Strip Detector
Sondenbahnen berechnen mit der Zeitschrittmethode
Station 3 von Alexander, Christian und Sissy
Abiturprüfung Mathematik 2017 Baden-Württemberg Allgemeinbildende Gymnasien Wahlteil Stochastik Aufgabe C 1 - Lösungen
GEOMETRIE Grundkenntnisse Grundfertigkeiten B A U S T E L L E
Bestimmung des Lasterhöhungsbeiwertes mithilfe des Sektormodells
Das große Standbild und die Herausforderung des Glaubens
Y=ŷ±U; kp=x ? Messunsicherheit für Prozesse GUM-konforme Fähigkeitsbestimmung für Messprozesse Teresa Werner 1 Fähigkeitskennwerte für Messungen 2 Spezifische.
Orbitkonzepte bei PETRA III
legal certainty for eBusinnes Jörg Wittenberger Softeyes GmbH
Säuren und Basen in Reinigungsmitteln
Variable: typ varName = Wert Kiste: Art Aufschrift  Inhalt
Thema: Terme und Variablen Heute: Terme und Klammern
Begriff Energiecontrolling
Polstellen Polstellen können an den Nullstellen des Nenners auftreten, müssen aber nicht!
Wahlteil 2016 – Aufgabe B 2 Aufgabe B 2.1
Aufgabe 1 Die Punkte
Abstand windschiefer Geraden
Strom- und Spannungsquellen
Elektromagnetische Verträglichkeit, Personen- und Sachschutz
Stromversorgung Michael Funke – DL4EAX.
Vorlesungsinhalte PC1 B.ed. vom
Riemenscheider-Gymnasium Würzburg
Wasaskolan ist ein Gymnasium in der schwedischen Kleinstadt Tingsryd.
EBiB - Rheinland Evangelische Bildungsbericherstattung (EBiB)
Abgrenzung Arzneimittel, Lebensmittel, NEM, Chemikalien, Kosmetika
GESUNDHEITSMANAGEMENT II –
Ralf Tietge Präsident SDRV Julian Noster Schiedsrichter.
Regeländerungen 2018/2019.
Nachhaltige globale Energiesysteme –
Datenschutz in kirchlichen Kindertageseinrichtungen
WP-Fach: Darstellen und Gestalten (DG)
Bakteriell bedingter Zerfall verschiedener Plastiksorten:
Jugendbeteiligung in Meckenbeuren.
SPARK NETWORKS SE Wahl der Mitglieder des Verwaltungsrats
Examinatorium Sachenrecht Prof. Dr. Eva-Maria Kieninger
Haltet fest an der Wahrheit
ESPAnet Austria Innsbruck, Ortrud Leßmann
Chancen und Stolpersteine der aktuellen Asylgesetzrevision
Klimawissen - naturwissenschaftliches Wissen zum Klimawandel
«Ob man einen Nachbarn mag oder nicht, das merkt man oft erst, wenn der Möbelwagen vor seiner Türe steht.« (Autor unbekannt)
Use Cases (Anwendungsfälle)
Gitterlücken: Stapelordnungen
weebly. com/uploads/2/3/9/1/ / _orig
Algorithmen und Datenstrukturen
Leica BLK3D Desktop Messungen ausführen
Die Präventionsinitiative STARK – eine Erfolgsgeschichte
Berufs- und Studienorientierung
 Präsentation transkript:

Datentypen Überblick Datentypen Einfache / fundamentale Datentypen Komplexe Datentypen Ganzzahlige Typen (z.B. int) - Zeichentypen ( char) - ein Bool‘scher Typ ( bool) - Gleitkommatypen (z.B. double) Felder / Array - Strukturen Zeiger Datentypen werden in einfache (fundamentale) und komplexe Datentypen unterschieden. Im folgenden werden Sie zunächst die einfachen (fundamentalen) kennenleren.

Ganzzahlige Datentypen Zeichentyp: Ganzzahlige Datentypen dienen der Verarbeitung von Ganzzahlen. Wird einem solchen Datentyp eine Kommazahl zugewiesen, so wird lediglich der Teil vor dem Komma zugeordnet. Der restliche Teil wird automatisch abgeschnitten. Besondere Beachtung findet hier der Zeichendatentyp, der seinerseits den ganzzahligen Datentypen zugeordnet wird. Grundlage hierfür bildet die so genannte ASCII-Tabelle. Einem amerikanischen Standard zu Folge wird hier jedem der 256 Zeichen genau eine Zahl zwischen 0 und 255 zugeordnet. Zeichentyp:

Gleitkomma Datentypen float 4 Byte garantierter Wertebereich: ca. 3.4*10-38 bis 3.4*1038 Genauigkeit: mindestens 6 Dezimalstellen double 8 Byte garantierter Wertebereich: ca. 1.7*10-308 bis 1.7*10308 Genauigkeit: mindestens 15 Dezimalstellen long double 10 Byte garantierter Wertebereich: ca. 3.4*10-4932 bis 3.4*104932 Genauigkeit: mindestens 17 Dezimalstellen Die Gleitkomma Datentypen dienen der Verarbeitung von Kommazahlen. Beachten sollte man jedoch das in C/C++ Kommazahlen mit einem Punkt dargestellt werden. Daher werden diese nicht selten auch als Gleitpunktzahlen bezeichnet.

Bool‘scher Datentyp Der sizeof() - Befehl bool 1 Byte garantierter Wertebereich: - false bis true - 0 bis 1 Der sizeof() - Befehl cout<<“Speicherbedarf von int betraegt: “<<sizeof(int)<<“ Byte“; Der Bool‘sche Datentyp kann lediglich zwei Zustände annehmen. Diese sind false und true (falsch und wahr). Programmtechnisch ist das ganze so organisiert das der Begriff false dem dezimalen Wert der Null entspricht. Alle anderen Werte (z.B. –1,1 oder 255) entsprechen dem Wert true. Je nach Compiler variiert der Speicherbedarf eines bestimmten Datentyps. Mit Hilfe des sizeof()-Befehls kann der Bedarf in Bytes bestimmt werden (Beispiel siehe Folie).