标题: [求助]VBS输出一个数的一半
[打印本页]
作者: plp626
时间: 2008-5-12 11:02
标题: [求助]VBS输出一个数的一半
dim h
h=1
h=h/2
msgbox(h)
非常奇怪,显示
.5而不是
0.5
作者: huahua0919
时间: 2008-5-12 11:06
一般的程序中如果整数位是0的都可以省略的,不影响计算
作者: pooronce
时间: 2008-5-12 11:08
vbs还不熟,不过就我所知,整数部分为0时,省略掉是一种常见的表示形式的
(就连我们自己用的函数计算器都可以直接用.x输入数据的)
作者: plp626
时间: 2008-5-12 11:10
这么说要显示0.5就得这样:
dim h
h=1
h=h/2
msgbox("0"&h)
作者: slore
时间: 2008-5-12 13:22
FormatNumber
作者: plp626
时间: 2008-5-12 14:37
&就是机械地连接起来,原来如此。。。。
dim h
h=1
h=h/2
msgbox(0&h)
作者: jmz573515
时间: 2008-5-14 08:10
msgbox FormatNumber(1/2,1,-1)
作者: plp626
时间: 2008-5-14 11:52
Quote: |
Originally posted by jmz573515 at 2008-5-14 08:10 AM:
msgbox FormatNumber(1/2,1,-1) |
|
(1/2,1,-1)
为什么后面要添1,-1
作者: slore
时间: 2008-5-14 12:15
看 formatnumber的参数……