Jump to content
Sign in to follow this  
inm101

String to Int...Int to String

Recommended Posts

inm101

What's the best way to convert a string to an int and an int to a string?

Share this post


Link to post
Share on other sites
Valuater

One way...

$string = String(10)

MsgBox(4096, "Test", $string)

$string2 = "10"

MsgBox(4096, "Test", Int($string2))

8)


NEWHeader1.png

Share this post


Link to post
Share on other sites
Info

int()

string()

Share this post


Link to post
Share on other sites
inm101

One way...

$string = String(10)

MsgBox(4096, "Test", $string)

$string2 = "10"

MsgBox(4096, "Test", Int($string2))

8)

Didn't know it was that straight forward. Thanks for your help.

Share this post


Link to post
Share on other sites
maniootek

what if my int looks like "10,123"? how to get same looks string?

$str = "10,123"
Int($str) ; return "10" instead of "10,123"
Edited by maniootek

Share this post


Link to post
Share on other sites
SmOke_N

1.  I commend you in searching for an answer before you posted.

2.  However, please be mindful of the date of threads you post in, this thread was 5 years old and is considered necroposting.

10 comma 123 isn't a number is it?  It's a "formatted" number" "string".

$str = "10,123.56"
ConsoleWrite(_IntFromString($str) & @CRLF)

Func _IntFromString($s_str)
    ; strip non digit from string
    Return Int(StringRegExpReplace($s_str, "[^\d\.]", ""))
EndFunc

Try that.


Common sense plays a role in the basics of understanding AutoIt... If you're lacking in that, do us all a favor, and step away from the computer.

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

×