VB中STR()是什么意思?

例如STR(10)STR(13)... 例如STR(10) STR(13) 展开
 我来答
创作者zUzVB1Sl31
推荐于2017-10-03 · 编程类资料、英语学习资料
创作者zUzVB1Sl31
采纳数:1331 获赞数:5975

向TA提问 私信TA
展开全部

在VB中 Str(参数)  函数是指将参数强行转换为 :空格+字符串类型。

例如:

Dim jar as Double
jar=0.55154
MsgBox "输出小数:" + Str(jar)

上面运行结果是: 输出小数:  0.55154

跟他有紧密联系的是CStr(),如果把上面改成:

MsgBox "输出小数:" + CStr(jar)

那运行结果是:输出小数:0.55154

前后相差一个空格

匿名用户
2012-05-25
展开全部
函数 而已 吧,建议安装 MSDN
Str 函数

返回代表一数值的 Variant (String)。

语法

Str(number)

必要的 number 参数为一 Long,其中可包含任何有效的数值表达式。

说明

当一数字转成字符串时,总会在前头保留一空位来表示正负。如果 number 为正,返回的字符串包含一前导空格暗示有一正号。

使用 Format 函数可将数值转成必要的格式,如日期、时间、货币或其他用户自定义格式。与 Str 不同的是,Format 函数不包含前导空格来放置 number 的正负号。

注意 Str 函数只视句点 (.) 为有效的小数点。如果使用不同的小数点(例如,国际性的应用程序),可使用 CStr 将数字转成字符串。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
礼惜萍鲁郁
2020-01-14 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:31%
帮助的人:832万
展开全部
str()是转换字符函数,比如1+1=2,加上后把数字改为字符str(1)+str(1)=11,同理"1+五"一个是数字一个字汉字加不了会出错,加上后str(1)+五就会等于1五
我回答过这问题http://zhidao.baidu.com/question/137432496.html
希望你能给你帮助
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
似远汝婷
2020-01-03 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.3万
采纳率:31%
帮助的人:740万
展开全部
Str函数是将数值型转换成字符型
比如str(32)="32"
字符型和数字型是有区别的
"1"+"1"="11"
而且1+1=2
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
昝培胜圭碧
2019-05-25 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.4万
采纳率:32%
帮助的人:620万
展开全部
Str
函数来将一个数字转成字符串。当数字转成字符串时,字符串的第一个位一定是空格或是正负号。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(4)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式