Programmierrichtlinien Einsteiger: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
(Die Seite wurde neu angelegt: „== Datentyp == {| class="wikitable" |+ Tabelle 1: Datentypen |- ! Datentyp !! Bemerkung !! Wertebereich |- | bool || 1 Bit [true,false] || (0,1) |- | byte || 8 Bit ohne Vorzeichen || (0,255) |- | char || 8 Bit ASCII-Zeichen || [ (-128,128) |- | double || 64 Bit Fließkommazahl, 15 Nachkommastellen || 2,2^−308, +1,79^308] |- | float || 32 Bit Fließkommazahl, 6 Nachkommastellen || [−3,4^38, +3,4^38] |- | int || 16 Bit Integer mit VZ || [-32768,…“)
 
Keine Bearbeitungszusammenfassung
Zeile 4: Zeile 4:
|-
|-
! Datentyp !! Bemerkung !! Wertebereich  
! Datentyp !! Bemerkung !! Wertebereich  
|
| bool  || 1 Bit [true,false] || 0,1
|-
|-
| bool  || 1 Bit [true,false] || (0,1)
| byte || 8 Bit ohne Vorzeichen  || 0,255
|-
|-
| byte || 8 Bit ohne Vorzeichen  || (0,255)
| char || 8 Bit ASCII-Zeichen || [ -128,128
|-
|-
| char || 8 Bit ASCII-Zeichen || [ (-128,128)
| double || 64 Bit Fließkommazahl, 15 Nachkommastellen  || 2,2^−308, +1,79^308
|-
| double || 64 Bit Fließkommazahl, 15 Nachkommastellen  || 2,2^−308, +1,79^308]
|-
|-
| float || 32 Bit Fließkommazahl, 6 Nachkommastellen || [−3,4^38, +3,4^38]  
| float || 32 Bit Fließkommazahl, 6 Nachkommastellen || [−3,4^38, +3,4^38]  
Zeile 17: Zeile 17:
| int || 16 Bit Integer mit VZ || [-32768, +32767]  
| int || 16 Bit Integer mit VZ || [-32768, +32767]  
|-
|-
| long || 32 Bit Integer mit VZ || [−2^32, +2^32 − 1]
| long || 32 Bit Integer mit VZ || −2^32, +2^32 − 1
|-
|-
| short || 16 Bit Integer mit VZ  || [-32 768,+32 767
| short || 16 Bit Integer mit VZ  || -32 768,+32 767
|-
|-
| string || Zeichenkette vom Typ char  || Buchstaben
| string || Zeichenkette vom Typ char  || Buchstaben
|-
|-
| unsigned char || 8 Bit Integer ohne VZ  || [0,255]
| unsigned char || 8 Bit Integer ohne VZ  || 0,255
|-
|-
| unsigned int || 16 Bit Integer ohne VZ || 0,65 535]
| unsigned int || 16 Bit Integer ohne VZ || 0,65 535
|-
|-
|unsigned long || 32 Bit Integer ohne VZ  || 0,4 294 967 295]
|unsigned long || 32 Bit Integer ohne VZ  || 0,4 294 967 295


|}
|}

Version vom 14. Juli 2023, 12:14 Uhr

Datentyp

Tabelle 1: Datentypen
Datentyp Bemerkung Wertebereich bool 1 Bit [true,false] 0,1
byte 8 Bit ohne Vorzeichen 0,255
char 8 Bit ASCII-Zeichen [ -128,128
double 64 Bit Fließkommazahl, 15 Nachkommastellen 2,2^−308, +1,79^308
float 32 Bit Fließkommazahl, 6 Nachkommastellen [−3,4^38, +3,4^38]
int 16 Bit Integer mit VZ [-32768, +32767]
long 32 Bit Integer mit VZ −2^32, +2^32 − 1
short 16 Bit Integer mit VZ -32 768,+32 767
string Zeichenkette vom Typ char Buchstaben
unsigned char 8 Bit Integer ohne VZ 0,255
unsigned int 16 Bit Integer ohne VZ 0,65 535
unsigned long 32 Bit Integer ohne VZ 0,4 294 967 295