关于VB的Rnd函数的问题
题目
关于VB的Rnd函数的问题
随机产生两位正整数为什么是Rnd()*90 + 10
随机产生0-100的整数为什么是Int(Rnd()*100+ 0.5)
能帮我分析一下具体是怎么算的吗?
答案
方法很多,你得理解rnd函数的本质才行,rnd是产生0到1之间的小数,包含0,不包含1,所以再乘以90的话就是0到89的小数,再加10就是10到99了
下面那个原因类似,int函数是做四舍五入
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
热门考点
- He left his hometown,()never to return again.
- y=cos(3x-π/4),y=1/(2x+1)^3,y=(2x+3)^4,y=2x^2-xcosx 的导数
- 在深度为5的满二叉树中,叶子结点的个数为?31 这是我画出来后数的-_-‖ 答案说是2m-1 这算怎么回事 觉得vfp对我来说太难了
- 1/2*4+1/4*6+1/6*8+····+1/2006*2008
- 英语语法里so+adj+the+n(可数单数)正确否?
- 求84,24和16的最大公约数
- 我有三道英语的选择填空题不会做,
- 甲乙两车间人数的比是3:7,甲车间调进5人,乙车间调走11人.则两车间人数相等,乙车间有多少人?
- 在除13511,13903及14589时能剩下相同余数的最大整数是?
- 求上海版小学语文全部古诗词,我算了一共要有160首!