F funkheld Member Licensed User Jan 28, 2019 #1 Hallo, guten Tag. Wie kann man bitte in B4A einen String in eine Integer umwandeln oder in einem Byte ? string1="1234" string2="12" Danke. Gruss
Hallo, guten Tag. Wie kann man bitte in B4A einen String in eine Integer umwandeln oder in einem Byte ? string1="1234" string2="12" Danke. Gruss
DonManfred Expert Licensed User Longtime User Jan 28, 2019 #2 Code: dim a as int = string1 dim b as int = string2
F funkheld Member Licensed User Jan 28, 2019 #3 Danke für die Info. Wusste nicht , das man einen String einfach so anhängen kann. Gruss
DonManfred Expert Licensed User Longtime User Jan 28, 2019 #4 Hier ein paar wichtige Video zum lernen: https://www.b4x.com/etp.html
P pucki Active Member Licensed User Longtime User Jan 30, 2019 #5 Wie behandelt B4A eigentlich das "Vorzeichen-Problem" ? Wenn ich folgenden Code in Visual-Basic habe. Code: dim zahl as integer = 5 dim text as string text = str(zahl) ' nun ist text " 5" (mit Leerzeichen) ' damit text richtig ist muss es heißen text = trim(str(zahl)) ' nun ist text "5" Das Leerzeichen kommt von den Vorzeichen was aber bei positiven Zahlen nicht angezeigt wird. Wenn du eine negative Zahl umwandelst wird ein "-5" richtig erzeugt. Muss ich in B4A das Leerzeichen auch wegschneiden ? Gruß Pucki
Wie behandelt B4A eigentlich das "Vorzeichen-Problem" ? Wenn ich folgenden Code in Visual-Basic habe. Code: dim zahl as integer = 5 dim text as string text = str(zahl) ' nun ist text " 5" (mit Leerzeichen) ' damit text richtig ist muss es heißen text = trim(str(zahl)) ' nun ist text "5" Das Leerzeichen kommt von den Vorzeichen was aber bei positiven Zahlen nicht angezeigt wird. Wenn du eine negative Zahl umwandelst wird ein "-5" richtig erzeugt. Muss ich in B4A das Leerzeichen auch wegschneiden ? Gruß Pucki
DonManfred Expert Licensed User Longtime User Jan 30, 2019 #6 B4A ist da etwas intelligenter.... Code: Dim str As String = " -1" 'extra mal eins eingesetzt Dim value As Int = str Log($"!${value}!"$) !-1! Click to expand... Code: Dim value As Int = -815 Dim str As String = value Log($"${str}"$) -815 Click to expand...
B4A ist da etwas intelligenter.... Code: Dim str As String = " -1" 'extra mal eins eingesetzt Dim value As Int = str Log($"!${value}!"$) !-1! Click to expand... Code: Dim value As Int = -815 Dim str As String = value Log($"${str}"$) -815 Click to expand...
P pucki Active Member Licensed User Longtime User Jan 30, 2019 #7 wow. Klasse spare ich mir mein = str(trim(x)) Weil String-Umwandelungen sind mein täglich Brot. 90% weil ich ein deutscher bin Gruß Pucki
wow. Klasse spare ich mir mein = str(trim(x)) Weil String-Umwandelungen sind mein täglich Brot. 90% weil ich ein deutscher bin Gruß Pucki