Jump to content

Recommended Posts

Posted

Hello everybody

I'm working hard to convert numbers like 12,3 (comma separared) to float with a good float format with dot 12.3.

The number function return a int. I don't find any function to help me

(I read comma separated values from a website and I 'm trying to make some percentage with this value)

What is the good function to convert my "numbers"

Thanks

Patrice

Posted

Hello,

just treat the "number" as a string first:

$s = "12,3"

$s = Number(StringReplace($s,',','.'))

ConsoleWrite($s)

ciao

Xandl

Posted

Xandl already got it, but you might want to watch out for stray white space, too:

$sData = "12,3"
$iData = Number(StringReplace(StringStripWS($sData, 8), ",", "."))
ConsoleWrite("Debug: $sData = " & $sData & "  $iData = " & $iData & @LF)

:D

Valuater's AutoIt 1-2-3, Class... Is now in Session!For those who want somebody to write the script for them: RentACoder"Any technology distinguishable from magic is insufficiently advanced." -- Geek's corollary to Clarke's law

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...