German Ein String in eine Integer umwandeln?

funkheld

Member
Licensed User
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
B4X:
dim a as int = string1
dim b as int = string2
 

pucki

Active Member
Licensed User
Wie behandelt B4A eigentlich das "Vorzeichen-Problem" ?

Wenn ich folgenden Code in Visual-Basic habe.

B4X:
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
 

pucki

Active Member
Licensed User
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
 
Top