Stardunk (05.04.2012)
Thema: Variablen
-
04.04.2012, 22:17 #1
Datentypen
Extra für den lieben Stardunk, weil er Variablen nicht versteht (mit super Beispielen).
Code:Public Class Variablen Dim str As String = "Ich bin ein String" 'Zeichenkette, also beliebig viele Buchstaben und Ziffern Dim chr As Char = "I" 'nur ein Zeichen Dim byt As Byte = 250 'ganze Zahl zwischen 0 und 255 Dim shrt As Short = 30000 'ganze Zahl zwischen -32.768 und 32.767 Dim int As Integer = 2000000000 'ganze Zahl zwischen –2.147.483.648 und 2.147.483.647 Dim lng As Long = 8000000000000000000 'ganze Zahl zwischen –9.223.372.036.854.775.808 und 9.223.372.036.854.775.807 Dim sngl As Single = 90.4 'einfach genaue Fließkommazahl Dim bln As Boolean = False '»Wahr« oder »Falsch« #Region "Beispiele" 'Du willst deinen Namen speichern? 'String! Richtig. Dim Vorname As String = "Nico" 'Du willst den Anfangsbuchstaben von deinem Vornamen speichern? 'Char! Richtig. Dim Anfangsbuchstabe As Char = "N" 'Du willst dein Alter speichern? 'Byte! Richtig. Dim Alter As Byte = 18 'Du willst die dein Gewicht speichern? 'Short! Richtig. Dim Gewicht As Short = 350 'Du willst eine Postleitzahl speichern? 'Integer! Richtig. Dim PLZ As Integer = 13337 'Du willst meinen Kontostand speichern? 'Long! Richtig. Dim Kontostand As Long = 223372036854775807 'Du willst deinen Notendurchschnitt speichern? 'Single! Richtig. Dim Notendurchschnitt As Single = 5.9 'Du willst speichern ob du ein Mann bist? 'Boolean! Richtig. Dim IstEinMann As Boolean = False #End Region End Class
Geändert von Snees (04.04.2012 um 22:30 Uhr)
-
The Following User Says Thank You to Snees For This Useful Post:
-
04.04.2012, 22:20 #2
AW: Variablen
Wie es aussieht geht es hier mehr um Datentypen, das aber auch ziemlich ungenau.
Variablen braucht man ja nicht viel zu sagen, die muss man ja nur Deklarieren und nutzen.
-
04.04.2012, 22:26 #3
- Registriert seit
- 26.10.2011
- Beiträge
- 1.196
- Blog Entries
- 2
Thanked 1.596 Times in 725 PostsAW: Variablen
Im Grunde sind Variablen nichts anderes als Platzhalter für Werte. In Mathe wird häufig das "x" als Platzhalter/Variable genutzt. Solltest du denke ich kennen.
Der Datentyp bestimmt dann noch welche Werte in dieser Variable eingesetzt werden können.
Integer, nur Zahlen.
Float/Double, Fließkommazahlen,
Character, ein Zeichen.
String/Char[], Zeichenkette.
-
-
04.04.2012, 22:31 #4
AW: Variablen
Ihr habt Recht, es sind Datentypen - Threadtitel angepasst - aber ich glaube genau das was ich geschrieben habe, wollte er wissen.
LG
-
05.04.2012, 15:55 #5
AW: Variablen
Kommen wir nun zu meinem "Problem"
Bei diesem Code hier:Code:Public Class frm0201 Private Sub cmdAnzeige_Click( ... ) Handles ... Dim Bo As Boolean Dim By As Byte Dim Ch As Char Dim Dt As Date Dim Db As Double Dim It As Integer Dim Lg As Long Dim Sh As Short Dim Sg As Single Dim St As String Bo = True By = 200 Ch = "a" Dt = "15.12.2007" Db = 1 / 7 It = 2000000000 Lg = 3000000000 Sh = 30000 Sg = 1 / 7 St = "Zeichenkette" lblAnzeige.Text = _ "Boolean: " & Bo & vbCrLf & _ "Byte: " & By & vbCrLf & _ "Char: " & Ch & vbCrLf & _ "Double: " & Db & vbCrLf & _ "Date: " & Dt & vbCrLf & _ "Integer: " & It & vbCrLf & _ "Long: " & Lg & vbCrLf & _ "Short: " & Sh & vbCrLf & _ "Single: " & Sg & vbCrLf & _ "String: " & St End Sub End Class
Aber ich schaff es nicht mich an diesem Beispiel daran zu orientieren um das hier zu schaffen:
Wie kann ich das umsetzen?
-
05.04.2012, 15:58 #6
- Registriert seit
- 15.11.2011
- Beiträge
- 6.210
- Blog Entries
- 5
Thanked 9.132 Times in 3.006 PostsAW: Variablen
Steht doch drüber.
Für Zeichenketten nimmst du strings, Zahlen packst du in einen integer, ein einzelnes Zeichen ist ein char und so weiter.
-
The Following 2 Users Say Thank You to DMW007 For This Useful Post:
Festplatte (05.04.2012), Stardunk (05.04.2012)
-
05.04.2012, 16:20 #7
AW: Variablen
PHP-Code:Public Class Form1
Private Sub cmdAnzeige_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdAnzeige.Click
Dim Vorname As String = "Musab"
Dim Alter As Byte = 16
Dim Gewicht As Short = 300
lblAnzeige.Text = "Vorname: Musab"
"Alter: 16"
End Sub
End Class
Das liegt an diesem Alter dort.
Wie führt ich den Text weiter, sodass Beides darsteht?
-
05.04.2012, 16:23 #8
AW: Variablen
PHP-Code:Public Class Form1
Private Sub cmdAnzeige_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles cmdAnzeige.Click
Dim Vorname As String = "Musab"
Dim Alter As Byte = 16
Dim Gewicht As Short = 300
lblAnzeige.Text = "Vorname: Musab" & vbCrLf & _
"Alter: 16"
End Sub
-
The Following User Says Thank You to rVs14 For This Useful Post:
Stardunk (05.04.2012)
-
05.04.2012, 16:24 #9
- Registriert seit
- 15.11.2011
- Beiträge
- 6.210
- Blog Entries
- 5
Thanked 9.132 Times in 3.006 PostsAW: Variablen
Ich würde für das Alter kein Byte benutzen. Ist zwar theoretisch möglich, da Werte von 0-255 akzeptiert werden. Normal verwendet man dafür aber einen Integer, bytes sind für Binärdaten.
http://msdn.microsoft.com/de-de/libr...=VS.90%29.aspx
Da hast du alle Datentypen aufgelistet die es in VB.NET gibt mit dazugehörigem Wertebereich.
Strings werden in VB.NET mit & verbunden.
-
The Following 3 Users Say Thank You to DMW007 For This Useful Post:
Festplatte (05.04.2012), Mentos (05.04.2012), Stardunk (05.04.2012)
-
05.04.2012, 16:24 #10
AW: Variablen
Genau das meinte ich.
DANKE ! :-D
/e Ja mit & klappts.
Ähnliche Themen
-
[C++] Grundwissen I (Variablen, Schleifen, Abfragen, etc)
Von DMW007 im Forum C++Antworten: 5Letzter Beitrag: 05.01.2017, 09:31 -
[MySQL] Variablen in Strings
Von Minecraft im Forum WebentwicklungAntworten: 3Letzter Beitrag: 24.04.2012, 21:46
Diese Seite nutzt Cookies, um das Nutzererlebnis zu verbessern. Klicken Sie hier, um das Cookie-Tracking zu deaktivieren.