Diese Seite mit anderen teilen ...

Informationen zum Thema:
Forum:
WinDev Forum
Beiträge im Thema:
3
Erster Beitrag:
vor 4 Jahren, 10 Monaten
Letzter Beitrag:
vor 4 Jahren, 10 Monaten
Beteiligte Autoren:
Geoff B, Igor Pobi

Integer + string addition

Startbeitrag von Geoff B am 07.02.2013 02:09

I'm trying to perform addition of a numeric string segment and a number...

s1 is string = "1234567890"
i1 is int

i1 = s1[[3 to 5]] + 123

// i1 = 345123 // it did a concatenation

i1 = s1[[3 to 5]]
i1 += 123

//i1 = 468 // which is what I wanted

Is there some way to do the second arithmetic in one step, I couldn't find a StringToNumber function?

Antworten:

Hello !

Try this ...

i1 = Val(s1[[3 TO 5]]) + 123

von Igor Pobi - am 07.02.2013 04:05
Thank you Igor, I'm used to VAL meaning something different, but it is what I need here!

von Geoff B - am 07.02.2013 04:33
Zur Information:
MySnip.de hat keinen Einfluss auf die Inhalte der Beiträge. Bitte kontaktieren Sie den Administrator des Forums bei Problemen oder Löschforderungen über die Kontaktseite.
Falls die Kontaktaufnahme mit dem Administrator des Forums fehlschlägt, kontaktieren Sie uns bitte über die in unserem Impressum angegebenen Daten.