Ich werde hier mal die wichtigsten Datentypen aufzählen und erklären wofür sie da sind.
Überall wo ein "*" Hintersteht folg eine weitere Erklärung weiter unten.
Also:
| Datentyp | Erkärung |
|---|---|
| Boolean | Datentyp für True/False Werte |
| Byte | Datentyp für Ganze Zahlen ( 0-255 ) |
| Integer | Datentyp für ganze Zahlen * |
| Long | Datentyp für ganze Zahlen * |
| Char | Datentyp für einzelne Zeichen |
| Date | Datentyp für Datumsangaben |
| Double | Gleitkommazahl mir Doppelter Genauigkeit * |
| Single | Gleitkommazahl mit einfacher Genauigkeit * |
| Object | Datentyp für beliebige Werte |
| Short | Datentyp für ganze Zahlen ( -32768 - 32767 ) |
| String | Zeichenkette mit variabler Länge |
Integer: Ganze Zahlen von -2.147.483.648 bis 2.147.483.647
__________________________________________________ _
Long: Ganze Zahlen von -9.223.372.036.854.775.808 bis 9.223.372.036.854.775.807
__________________________________________________ _
Double: Werte von -1,79769313486231570 mal 10 hoch 308 bis 4,9406564584124544 mal 10 hoch -324 im negativen Bereich und von 4,9406564584124544 mal 10 hoch -324 bis 1,79769313486231570 mal 10 hoch 308 im positiven Bereich.
__________________________________________________ _
Single: Werte von 3,4028235 mal 10 hoch 38 bis -1,401298 mal 10 hoch -45 im negativen Bereich und 1,401298 mal 10 hoch -45 bis 3,4028235 mal 10 hoch 38 im positiven Bereich.
__________________________________________________ _
Anwendung:
Ich werde hier mal ein paar Beispiele nennen da man sich den Rest wenn man sich die Aufzählung oben gut durchgelesen hat, selber erklären kann.
Beispiel:
Code:
Public Class Form1
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim sichtbar As Boolean = True ' Hier haben wir angegeben ob der Boolean True oder False ist.
Dim Datum As Date = "21.12.2012" ' Hie haben wir ein Datum angegeben.
Dim Dbl As Double = 1 / 98 ' Hier wird eine große Kommazahl ausgerechnet ( Man nutzt diesen Typ Also wenn man zb beim rechnen mit Großen Kommazahlen arbeitet ).
Dim Sgl As Single = 1 / 7 ' Hier passiert das selbe nur das die Kommazahl nicht so groß ist.
Dim Str As String = "Beispiel Text" ' Hier kann eine beliebuge Zeichenfolge angegeben werden.
' Jetzt ein Beipiel wie man es anwenden könnte.
Label1.Visible = sichtbar ' Natürlich super Sinnlos, das man hier auch einfach nur ein True oder False hinter setzten könnte. Jedoch wäre es möglich mit eine If Then Abfrage zu bestimmt ob sichtbar = True oder =False ist.
Label1.Text =
"Datum: " & Datum & vbCrLf &
"Double: " & Dbl & vbCrLf &
"Single: " & Sgl & vbCrLf &
"String: " & Str & vbCrLf
End Sub
Datum: 21.12.12
Double: Das Ergebniss der Rechnung
Single: "
String: Beispiel Text
So hoffentlich konnte ich euch die Datentypen ein wenig näher bringen.
Wem es gefallen hat...ein Thanks wäre nett.






