Sign in to follow this  
Followers 0
inm101

String to Int...Int to String

7 posts in this topic

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



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

int()

string()

Share this post


Link to post
Share on other sites

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

#6 ·  Posted (edited)

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

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  
Followers 0