Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

Datentypen Genauigkeiten Timo Damm. Bits and Bytes 1 kB = 103 Byte = 1000 Byte 1 MB = 106 Byte = 1000000 Byte (Diskette 1,44 MB) 1 GB = 109 Byte (CD 0,8GB,

Ähnliche Präsentationen


Präsentation zum Thema: "Datentypen Genauigkeiten Timo Damm. Bits and Bytes 1 kB = 103 Byte = 1000 Byte 1 MB = 106 Byte = 1000000 Byte (Diskette 1,44 MB) 1 GB = 109 Byte (CD 0,8GB,"—  Präsentation transkript:

1 Datentypen Genauigkeiten Timo Damm

2 Bits and Bytes 1 kB = 103 Byte = 1000 Byte 1 MB = 106 Byte = Byte (Diskette 1,44 MB) 1 GB = 109 Byte (CD 0,8GB, DVD 4,7GB) … TB, PB, EB, ZB, YB Bit: Zwei Zustände [0;1] Nibble: 4 Bit Byte: 8 Bit und damit 2 8 =1024 Zustände Word: 16 Bit

3 Zahlendarstellungen Quelle:

4 Elementare Datentypen Quelle: Ganze Zahlen (INT, INTEGER, BIGINT, SMALLINT, …) Bit, bei 32 Bit von ( ) Natürliche Zahlen (BYTE, UNSIGNED, WORD, …) Bit, bei 32 Bit von ( ) Festkommazahlen (DEC, DECIMAL, CURRENCY, …) wird per Stellenzahl gesetzt! Zeichen (CHAR, CHARACTER) abhängig vom jeweiligen Zeichensatz! Gleitkommazahlen (REAL, SINGLE, DOUBLE, EXTENDED, …)

5 Integer Quelle:

6 Integer Quelle:

7 Gleitkommazahl Quelle: f = s m 2 e

8 Gleitkommazahl Quelle: Beispiel 24,7 dezimal nach IEEE 754, binary 32: 24 / 2 = 12 R 0 12 / 2 = 6 R 0 6 / 2 = 3 R 0 3 / 2 = 1 R 1 1 / 2 = 0 R 1 24dez = = 1,1000 *2 4 0,7 * 2 = 1,4 -> 1 0,4 * 2 = 0,8 -> 0 0,8 * 2 = 1,6 -> 1 0,6 * 2 = 1,2 -> 1 0,2 * 2 = 0,4 -> 0 0,7dez = 0, … 24,7dez = 11000, …

9 Gleitkommazahl Quelle: Éxponent besitzt eine Verschiebung (Bias): = 131dez 131 / 2 = 65 R 1 65 / 2 = 32 R 1 32 / 2 = 16 R 0 16 / 2 = 8 R 0 8 / 2 = 8 R 0 4 / 2 = 8 R 0 2 / 2 = 1 R 0 1 / 2 = 0 R 1 131dez =

10 Dateiformat IGMAS alt 8 Vertices (Index,X,Z,Plane) Layer boundaries C Layer boundary 1 (Dens. right, dens. left, Number of lines) Vertical Planes (Y) Densities

11 Dateiformat IGMAS gmdf #gmdf_ascii unit Quader density 1.0 reference_density 0.0 section 1 point point coordinates unit Quader Vertices section 2 point point coordinates unit Quader vertices …

12 Dateiformat IGMAS XML …

13 Dateiformat IGMAS XML … ..

14 Dateiformat IGMAS XML …

15 Dateiformat IGMAS DTD

16 Dateiformat IGMAS DTD …

17 Dateiformat IGMAS DTD


Herunterladen ppt "Datentypen Genauigkeiten Timo Damm. Bits and Bytes 1 kB = 103 Byte = 1000 Byte 1 MB = 106 Byte = 1000000 Byte (Diskette 1,44 MB) 1 GB = 109 Byte (CD 0,8GB,"

Ähnliche Präsentationen


Google-Anzeigen