按键精灵问题,输入0-1之间小数不显示0,如只输入.25 100

我的源码Randomizex=int(Rnd()*10+1)//之后除以10,就得到1-99.9的随机数,x=x/100SayStringx我只想得到0-1之间的2位小数... 我的源码
Randomize
x=int(Rnd()*10+1)
//之后除以10,就得到1-99.9的随机数,
x = x / 100
SayString x

我只想得到0-1之间的2位小数,现在计算出来的是0.36这样的没问题,但是输入了之后就是.35,没有前面的0了。。SayString x变成 SayString 1+x 就会输入1.35
展开
 我来答
金剑一
2019-06-10 · TA获得超过130个赞
知道小有建树答主
回答量:463
采纳率:50%
帮助的人:45.3万
展开全部

就OK了

百度网友63a4133
2019-06-10 · TA获得超过432个赞
知道小有建树答主
回答量:919
采纳率:69%
帮助的人:156万
展开全部

控制面板中设置

直接修改代码也行,只不过是字符串型而非浮点数型

Randomize
x = int(Rnd() * 10 + 1)
//之后除以10,就得到1-99.9的随机数,
x = x / 100
If 0 < x and x < 1 Then x = "0" & CStr(x)
SayString CStr(x)
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
我的幸福是满足
2019-06-10
知道答主
回答量:95
采纳率:0%
帮助的人:7.5万
展开全部
正常,正常计算就好
追问
怎么实现能输入0.25而不是输入.25呢。。。没有0的话不认的
追答
你就光输入0.25啊,不是计算啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式