int to string, string to int?
BlitzMax Forums/BlitzMax Beginners Area/int to string, string to int?| 
 | ||
| Greetings, I can't seem to figure out how to convert between strings and integer variables and vice versa. Can someone please point me in the right direction? Thanks, -Garrett | 
| 
 | ||
| Local s:String = "1" Local g:Int g= s.toInt() Print g g:+ 2 s = g Print s | 
| 
 | ||
| So toInt() and toString()? Arf! I was looking for Int() and Str(). :-) Thanks a bunch, -Garrett | 
| 
 | ||
| take a look in the help under language->strings for all the methods. | 
| 
 | ||
| newInt% = oldStr$.ToInt() newInt% = Int(oldStr$) newStr$ = oldInt% newStr$ = String.FromInt(oldInt%) newStr$ = String(oldInt%) | 
| 
 | ||
| Anybody know what module is related to the toInt() ? Thanks, -Garrett | 
| 
 | ||
| Nevermind, don't need to know the module. Thanks, -Garrett | 
| 
 | ||
| brl.blitz contains the string declaration (in C). | 
| 
 | ||
| Yan: thats good but you forgot to mention wich one you prefer. I am shure one of those is the fastest for in game operations. DO you know? or will my I have to figure it out? :) | 
| 
 | ||
| Jesse without running any of them my money is on newStr$ = String.FromInt(oldInt%) and newInt% = oldStr$.ToInt() as being the fastest | 
| 
 | ||
| I tend to use... newInt% = Int(oldStr$) newStr$ = oldInt%...But only cos I'm comfortable doing it that way. I'm pretty sure that any difference in speed, if indeed there is any (I've got a feeling they're exactly the same when compiled), is far too slight to be worth worrying about. |