导航:首页 > 使用方法 > int函数的使用方法vb

int函数的使用方法vb

发布时间:2023-10-31 20:07:51

1. VB int函数的用法

你好!刚刚看到你的留言。希望没有耽误你。
好吧,我们来看你写出来的函数:int(9-0+1)*rnd+0
它的作用是一个产生随机数。
一、我们分析一下它的结构和它的最终作用:
它一共由三部分组成:
int(9-0+1)——它是一个取整函数int(x),即求不大于x的最大整数。在本例中,自变量x被一个计算式取代:9-0+1,它是一个恒定值10。所以这一部分相当于int(10)=10,是一个恒定不变的量。
rnd——是产生随机数的函数rnd(x)的简写形式。它产生一个介于[0,1)之间的小数。
+0
——毫无疑问,这一步对于程序运行毫无意义,但是既然编写程序的人员写上,则有它的原因,留在下面分析。在分析程序运行时,当成没有这一项就可以了。
现在综合来看它的作用:int(9-0+1)*rnd+0相当于:10*rnd=10*[0,1)=[0,10),它的最终目的是产生一个介于0到9.9999999之间(包括两头)的小数。
二、再看看这一句里边冗余内容及分析:
刚才说的+0,以及9-0+1这两个问题不算是无意义内容,等后面仔细分析。真正无意义的是int()函数的使用,这个地方,int(9-0+1)=(9-0+1),两者完全相等,所以说int是冗余的。
int()函数是个取整函数,如果要产生小数是不需要int()的(这句话仅限于此处使用),我的分析应该是作者想产生0到9的整数,而不是像第一步分析的那样产生小数。这样的话,int()是用错了地方。
三、产生0-9整数随机数的正确语句:
完整的语句应该是int(rnd*(9-0+1)+0),你会说这一句跟int(rnd*10)相当,是的。原因下面分析。
四、为什么要写+0:
一般地,在vb中,要产生m-n之间的随机整数(包括m和n且
评论
0
0
加载更多

2. VB中的int函数怎么

int(x)函数是取不大于x的最大整数。

你要好好理解这句话中每一个字的含义。举例如下:
int(4.88)=4,因为4是不大于4.88的最大整数
int(8)=8,当然8本身也是不大于8的最大整数啦
int(-5.6)=-6,-6也是不大于-5.6的最大整数
int(-100)=-100,呵呵,还用说吗!!:)

理解了上面的例子,那么,你说int(5.8)=?

阅读全文

与int函数的使用方法vb相关的资料

热点内容
鱼缸水霉菌图片及治疗方法 浏览:358
伤创治疗方法 浏览:169
应届生如何找工作方法 浏览:146
中国快速阅读的方法 浏览:589
菜园种鸡毛菜的方法步骤 浏览:503
一加五的nfc在哪里设置方法 浏览:452
给水管道预埋件安装方法 浏览:811
手机清理垃圾的方法用盐水 浏览:933
最实用的清理手机方法 浏览:585
小米网络哪里设置方法 浏览:463
用什么方法可以使胸变大 浏览:963
内蒙军人过渡性养老金计算方法 浏览:220
高泡地毯清洁剂使用方法 浏览:188
15x96用简便方法计算 浏览:123
抽象方法有两个实现如何调用 浏览:662
营养评定常用指标与方法有哪些 浏览:981
肌肉长期僵硬如何变软训练方法 浏览:615
句容过滤器安装方法 浏览:683
6的肝血管瘤治疗方法 浏览:423
用线连接电脑显示器的方法 浏览:693