Archiv verlassen und diese Seite im Standarddesign anzeigen : Hex String in Dezimalzahl Wandeln unter VB
Import-Script
15.06.2003, 21:31
Hallo, <BR> <BR>das feld Text1 enthält den Wert 2B <BR>wie bringe ich <BR> <BR>jetzt den wert 2b in eine dez Zahl <BR> <BR> <BR> <BR> <BR> <BR>
Import-Script
16.06.2003, 09:45
Text$ = "&h" + Text$ <BR>Zahl = Val(Text$) <BR> <BR>könnte gehen.<img src="http://progshop.com/elektronik/diskussion/clipart/smile.gif" border=0>
Import-Script
17.06.2003, 12:14
Hi, <BR> <BR>notfalls mit Umrechnungstabelle in Binärform bringen und dann in Dez umrechnen (lassen) <BR> <BR>0 = 0000 <BR>1 = 0001 <BR>2 = 0010 <BR>3 = 0011 <BR>4 = ... <BR>. <BR>. <BR>E = 1110 <BR>F = 1111 <BR> <BR>Aus den beiden "Nibbels" (jede Hex-Ziffer ist ein Nibble) einen String zusammensetzen. Dann den String in einer Schleife abarbeiten. Die Ausgabevariable vorher auf 0 setzen und in der Schleife bei jeder "1" die entsprechende Wertigkeit hinzuaddieren: <BR>2<sup>0</sup> <BR>2<sup>1</sup> <BR>2<sup>2</sup> <BR>... <BR>2<sup>7</sup> <BR> <BR>Ist zwar nicht elegant, es gibt mit Sicherheit einen Befehl dafür, aber so lernt man was <IMG SRC="http://progshop.com/elektronik/diskussion/clipart/happy.gif" ALT=":-)" BORDER=0> <BR> <BR>Gruß <BR>Elmar
Import-Script
13.07.2003, 01:50
Hi Tobias, <BR> <BR>funktioniert jedenfalls: <BR> <BR><font color="ff0000">Public Function Dec(Hexadezimal) As Long <BR>Dim i, Länge, Stelle <BR>Dec = 0 <BR>Länge = Len(Hexadezimal) <BR>For i = 0 To Länge - 1 <BR> Stelle = Mid(Hexadezimal, Länge - i, 1) <BR> If Stelle = "A" Then <BR> Stelle = 10 <BR> ElseIf Stelle = "B" Then <BR> Stelle = 11 <BR> ElseIf Stelle = "C" Then <BR> Stelle = 12 <BR> ElseIf Stelle = "D" Then <BR> Stelle = 13 <BR> ElseIf Stelle = "E" Then <BR> Stelle = 14 <BR> ElseIf Stelle = "F" Then <BR> Stelle = 15 <BR> End If <BR> Dec = Dec + Stelle * 16 ^ i <BR>Next <BR>End Function</font> <BR> <BR>Schön mit Zeileneinschüben: <BR><!--attachment: tetstsststete-8014.txt*mime_txt.gif*text/plain*0.5*Mit+Zeileneinr%fcckungen%2e%2e%2e*tetsts ststete%2etxt --><center><table border=1><tr><td><img src="http://progshop.com/elektronik/diskussion/icons/mime_txt.gif" align=left alt="text/plain">Mit Zeileneinrückungen...<br><a href="http://progshop.com/elektronik/diskussion/messages/4285/tetstsststete-8014.txt" target="_blank"><b>tetstsststete.txt</b></a> (0.5 k)</td></tr></table></center><!--/attachment--> <BR> <BR>Grüße <BR>Andy
Import-Script
21.07.2003, 12:41
ich bin auch für <BR> <BR> <BR>dim zahl as long <BR>zahl = CLng("&H" & Text1.Text)
Import-Script
08.09.2003, 00:07
Danke nochmal für die Tip's - es hat funkt. Danke !
Import-Script
08.09.2003, 00:21
<i>Aus den beiden "Nibbels" (jede Hex-Ziffer ist ein Nibble) einen String zusammensetzen. Dann den String in einer Schleife abarbeiten. Die Ausgabevariable vorher auf 0 setzen und in der Schleife bei jeder "1" die entsprechende Wertigkeit hinzuaddieren [...] <BR>Ist zwar nicht elegant, es gibt mit Sicherheit einen Befehl dafür, aber so lernt man was </i> <BR> <BR> <BR>Genau! <BR>So lernt man, wie man es möglichst nicht machen sollte...
Import-Script
08.09.2003, 16:50
@Blöder Kikeriki: Besser so als irgendwo abkupfern und meinen man wäre der Programmier-King. Die Leute, die das hier gemacht haben, egal wie haben jedenfalls was gelernt; nämlich wie es geht - und zwar sauber... - ohne DEBUGGER und korrupten Befehl / Blue-Screen / Server-aufhäng etc. <BR> <BR>Soll Leute geben, die es mit so einfach, plausiblen Teilen bzw. Algorithmen zum Mond und wieder zurück geschafft haben. Andere "Excelten mit "H-Lookup(..)" und sowas rum (bzw. liessen proggen) und verglühten <BR> <BR>a) beim Start <BR>b) beim Wiedereintritt <BR>c) #####Value? <BR> <BR>Dumm gelaufen...<img src="http://progshop.com/elektronik/diskussion/clipart/uhoh.gif" border=0> <BR> <BR>Soll auch Programmierer und Operator geben, die ganze AKWs in die Luft jagen; einfach mal so; zum Testen... <BR>- aber das waren Russen.. Tschernobyl <BR>- aber das waren AMIs.. Harrisburgh <BR> <BR>die hätten mal "batronixen" sollen und "Simple-Basic" machen. Besser wär´s gewesen...<img src="http://progshop.com/elektronik/diskussion/clipart/smile.gif" border=0>
Powered by vBulletin® Version 4.1.7 Copyright ©2012 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.