vb@rchiv
VB Classic
VB.NET
ADO.NET
VBA
C#
vb@rchiv Offline-Reader - exklusiv auf der vb@rchiv CD Vol.4  
 vb@rchiv Quick-Search: Suche startenErweiterte Suche starten   Impressum  | Datenschutz  | vb@rchiv CD Vol.6  | Shop Copyright ©2000-2025
 
zurück

 Sie sind aktuell nicht angemeldet.Funktionen: Einloggen  |  Neu registrieren  |  Suchen

Visual-Basic Einsteiger
dualzahlprogramm - kleine frage 
Autor: ParaEve
Datum: 11.05.04 14:13

hallo
ich habe folgendes code zum umrechnen einer dualzahl geschrieben:

Private Sub Dualzahl_Click()


Dim myArray(7) As Double
Dim i As Integer
Dim a As Double


a = Val(Textbox1.Text) '' Text wird in Zahl umgewandelt
i = 7 ''Index des Arrays

If a > 255 Then
MsgBox "Bitte nur Zahlen bis 255 eingeben", vbCritical, "Achtung"
Textbox1.Text = ""
Else
Do
myArray(i) = a Mod 2 '' liefert den rest von a durch 2 zurück
a = Int(a / 2) '' liefert den ganzzahligen Teil von a durch 2 zurück
i = i - 1 '' der feldindex wird heruntergezählt, das feld also von hinten nach vorn gefüllt
Loop Until a = 0
End If

Textbox1.Text = ""

For i = 0 To 7 Step 1
Textbox1.Text = Textbox1.Text + Trim(Str(myArray(i))) ''Trim verhindert, dass die durch die Funktion str zuückgelieferten leerzeichen ausgegeben werden
Next

End Sub


okay, meine frage ist, warum ich, wenn ich nichts im display stehen habe, also a ein leerer string ist dann 00000000 ausgegeben wird. müsste in dem array nicht irgendwelcher datenschrott stehen? ich finde es merkwürdig, dass in dem array scheinbar laurter nullen stehen. ich hab mal gelernt, dass beim initialisieren einer variable erst mal datanschrott im speicher steht. hier scheint ja tatsächlich null da zu stehen...

danke
alle Nachrichten anzeigenGesamtübersicht  |  Zum Thema  |  Suchen

 ThemaViews  AutorDatum
dualzahlprogramm - kleine frage574ParaEve11.05.04 14:13
Re: dualzahlprogramm - kleine frage239Zero-G.11.05.04 14:23
Re: dualzahlprogramm - kleine frage236ParaEve11.05.04 14:26
Re: dualzahlprogramm - kleine frage238Zero-G.11.05.04 14:30
Re: dualzahlprogramm - kleine frage250ParaEve11.05.04 15:03
Re: dualzahlprogramm - kleine frage202Zero-G.11.05.04 15:06
Re: dualzahlprogramm - kleine frage226ParaEve12.05.04 15:04
Re: dualzahlprogramm - kleine frage217Tom M12.05.04 11:47
Re: dualzahlprogramm - kleine frage307ParaEve12.05.04 15:07
Re: dualzahlprogramm - kleine frage214Zero-G.12.05.04 15:23
Re: dualzahlprogramm - kleine frage202ParaEve12.05.04 15:25
Re: dualzahlprogramm - kleine frage211ParaEve12.05.04 15:25

Sie sind nicht angemeldet!
Um auf diesen Beitrag zu antworten oder neue Beiträge schreiben zu können, müssen Sie sich zunächst anmelden.

Einloggen  |  Neu registrieren

Funktionen:  Zum Thema  |  GesamtübersichtSuchen 

nach obenzurück
 
   

Copyright ©2000-2025 vb@rchiv Dieter Otter
Alle Rechte vorbehalten.
Microsoft, Windows und Visual Basic sind entweder eingetragene Marken oder Marken der Microsoft Corporation in den USA und/oder anderen Ländern. Weitere auf dieser Homepage aufgeführten Produkt- und Firmennamen können geschützte Marken ihrer jeweiligen Inhaber sein.

Diese Seiten wurden optimiert für eine Bildschirmauflösung von mind. 1280x1024 Pixel