vb6.0 在i=(i-3)*10# +10# -10# * 5#表达式中的#是什么意思?

gfwu888 2010-05-13 10:40:32
i = (i - 3) * 10# + 10# - 10# * 5# 当中 i 为整数,在这个表达式中的#是什么意思?实用 # 有什么优点?
...全文
141 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
gfwu888 2010-06-25
  • 打赏
  • 举报
回复
谢谢各位了
threenewbee 2010-05-15
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 jhone99 的回复:]
! Single
# Double
$ String
% Integer
& Long
@ Currency

文章出处:飞诺网(www.firnow.com):http://dev.firnow.com/course/4_webprogram/asp.net/asp_netshl/2008131/98189.html
[/Quote]

正确。
这种写法是QBasic遗留下来的,并不好。
zhy623565791 2010-05-15
  • 打赏
  • 举报
回复
#double
jhone99 2010-05-13
  • 打赏
  • 举报
回复
! Single
# Double
$ String
% Integer
& Long
@ Currency

文章出处:飞诺网(www.firnow.com):http://dev.firnow.com/course/4_webprogram/asp.net/asp_netshl/2008131/98189.html
无·法 2010-05-13
  • 打赏
  • 举报
回复
#表示这个数字以浮点型参与运算,好像没什么优点,vb都会自动处理的,试试下面的代码你就更明白了:
MsgBox TypeName(1 + 2)
MsgBox TypeName(1# + 2#)
MsgBox TypeName(1& + 2&)
gooore 2010-05-13
  • 打赏
  • 举报
回复
#表示数据类型。

参见二楼
HiccupKing 2010-05-13
  • 打赏
  • 举报
回复
变量类型为双精度浮点型,相当于变量声明

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧