alan85420 发表于 2010-3-15 15:56:49

怎么将"2,190.00”这个字符串转换成数字

AU3中没有数组的概念,我想请问大家怎么将字符串"2,190.00”转换成数字2190,求算法,谢谢大家!

pusofalse 发表于 2010-3-15 16:00:29

AU3中没有数组的概念?

水木子 发表于 2010-3-15 17:33:05

AU3中没有数组的概念alan85420 发表于 2010-3-15 15:56 http://www.autoitx.com/images/common/back.gif
:face (32):我不是纯表情!

afan 发表于 2010-3-15 19:21:22

本帖最后由 afan 于 2010-3-15 19:24 编辑

AU3中没有数组的...残念
$a = '2,190.00'
$a = Number(StringReplace($a, ',', ''))
If IsInt($a) Then
        MsgBox(0, 0, Int($a))
Else
        MsgBox(0, 0, $a)
EndIf

alan85420 发表于 2010-3-16 09:03:44

本帖最后由 alan85420 于 2010-3-16 09:05 编辑

我的问题能让几位超级版主解答,我真是受宠若惊,谢谢各们。afan 版主的代码解决了我的问题,看来我对算法掌握的还太少。我怎么就没有想到将字符串中的非数字符号除去呢,高手就是高手呀。
页: [1]
查看完整版本: 怎么将"2,190.00”这个字符串转换成数字