Hey liebe Community,
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:
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:
Somit wäre label1 nun wie folgt:
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.
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.