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 = 1000000 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: http://de.wikipedia.org/wiki/Oktalsystem

4 Elementare Datentypen Quelle: http://de.wikipedia.org/wiki/Datentyp Ganze Zahlen (INT, INTEGER, BIGINT, SMALLINT, …) 16..64 Bit, bei 32 Bit von (-2 31..2 31 -1) Natürliche Zahlen (BYTE, UNSIGNED, WORD, …) 8..64 Bit, bei 32 Bit von (0..2 32 -1) Festkommazahlen (DEC, DECIMAL, CURRENCY, …) wird per Stellenzahl gesetzt! Zeichen (CHAR, CHARACTER) abhängig vom jeweiligen Zeichensatz! Gleitkommazahlen (REAL, SINGLE, DOUBLE, EXTENDED, …)

5 Integer Quelle: http://de.wikipedia.org/wiki/Integer_(Datentyp)

6 Integer Quelle: http://de.wikipedia.org/wiki/Integer_(Datentyp)

7 Gleitkommazahl Quelle: http://de.wikipedia.org/wiki/Gleitkommazahl f = s m 2 e

8 Gleitkommazahl Quelle: http://de.wikipedia.org/wiki/Gleitkommazahl 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 = 11000 = 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,1 0110 0110 0110 … 24,7dez = 11000,10110011001100110…

9 Gleitkommazahl Quelle: http://de.wikipedia.org/wiki/Gleitkommazahl Éxponent besitzt eine Verschiebung (Bias): +127 127 + 4 = 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 = 10000011 0 10000011 10001011001100110011001

10 Dateiformat IGMAS alt 8 Vertices (Index,X,Z,Plane) 1 -1.00000 -1.10000 1 2 1.00000 -1.10000 1 3 -1.00000 -0.10000 1 4 1.00000 -0.10000 1 5 -1.00000 -1.10000 2 6 1.00000 -1.10000 2 7 -1.00000 -0.10000 2 8 1.00000 -0.10000 2 1 Layer boundaries C Layer boundary 1 (Dens. right, dens. left, Number of lines) 1 2 2 5 1 3 4 2 1 5 5 7 8 6 5 2 Vertical Planes (Y) -1.00 1.00 2 Densities 1.00 0.00

11 Dateiformat IGMAS gmdf #gmdf_ascii unit Quader density 1.0 reference_density 0.0 section 1 point 0. -1. point 1. -1. coordinates 1 -1.00000 -1.10000 2 1.00000 -1.10000 3 -1.00000 -0.10000 4 1.00000 -0.10000 unit Quader Vertices 1 3 4 2 section 2 point 0. 1. point 1. 1. coordinates 1 -1.00000 -1.10000 2 1.00000 -1.10000 3 -1.00000 -0.10000 4 1.00000 -0.10000 unit Quader vertices 1 3 4 2 …

12 Dateiformat IGMAS XML …

13 Dateiformat IGMAS XML … ..

14 Dateiformat IGMAS XML … { "@context": "http://schema.org", "@type": "ImageObject", "contentUrl": "http://images.slideplayer.org/1/644782/slides/slide_14.jpg", "name": "Dateiformat IGMAS XML …

15 Dateiformat IGMAS DTD

16 Dateiformat IGMAS DTD … { "@context": "http://schema.org", "@type": "ImageObject", "contentUrl": "http://images.slideplayer.org/1/644782/slides/slide_16.jpg", "name": "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