Rnd 函数
描述
返回一个随机数。
语法
Rnd[(number)]
number 参数可以是任意有效的数值表达式。

说明
Rnd 函数返回一个小于 1 但大于或等于 0 的值。 number 的值决定了 Rnd 生成随机数的方式:
如果 number 为 Rnd 生成
小于零 每次都相同的值,使用 number 作为种子。
大于零 序列中的下一个随机数。
等于零 最近生成的数。
省略 序列中的下一个随机数。

因每一次连续调用 Rnd 函数时都用序列中的前一个数作为下一个数的种子,所以对于任何最初给定的种子都会生成相同的数列。

在调用 Rnd 之前,先使用无参数的 Randomize 语句初始化随机数生成器,该生成器具有基于系统计时器的种子。

要产生指定范围的随机整数,请使用以下公式:

Int((upperbound - lowerbound + 1) * Rnd + lowerbound)

这里, upperbound 是此范围的上界,而 lowerbound 是此范围内的下界。

--------------------------------------------------------------------------------

注意 要重复随机数的序列,请在使用数值参数调用 Randomize 之前,立即用负值参数调用 Rnd。使用同样 number 值的 Randomize 不能重复先前的随机数序列。

---------------------------------
举例:
我们通常使用now()来做种子,这样可以得到比较完美的随机序列,如果我们需要1-100内的一个随机数
Randomize()
n=Int((100-1+1)*Rnd(now())+1)

asp中的Rnd 函数相关推荐

  1. asp中日期时间函数介绍

    date() 获取日期,格式:2004-2-28 time() 获取时间,格式:22:24:59 now() 获取日期和时间 格式: 2005-5-2 22:37:30 d=date() 获取年份:y ...

  2. html转换为asp格式化,asp中格式化HTML函数代码 SDCMS加强版

    代码如下: '============================== '格式化HTML,SDCMS加强版 '============================== Function Noh ...

  3. asp系统转换php系统时间函数,ASP_ASP中的时间函数大全 时间操作函数,Date 函数 描述:返回当前系统日 - phpStudy...

    ASP中的时间函数大全 时间操作函数 Date 函数 描述:返回当前系统日期. 语法:Date DateAdd 函数 描述:返回已添加指定时间间隔的日期. 语法:DateAdd(interval, n ...

  4. 【转】ASP中的SQL注入

    随着B/S模式应用开发的发展,使用这种模式编写应用程序的程序员也越来越多.但是由于这个行业的入门门槛不高,程序员的水平及经验也参差不齐,相当大一 部分程序员在编写代码的时候,没有对用户输入数据的合法性 ...

  5. Asp中一些FSO方面的函数

    最近在攻asp.net,没空写东西,吧asp中一些fso方面的函数整理了一些,申请落伍. '//==================================文件操作============== ...

  6. asp中chr()函数及转义符对照表

    asp中chr()函数及转义符对照表 Chr函数返回 String,其中包含有与指定的字符代码相关的字符 . 语法 Chr(charcode) charcode为各类字符的ASCII码 在ASP脚本字 ...

  7. vb中randomize和rnd函数的使用区别

    在学VB的随机函数时,出现了randomize和rnd函数,并且MSDN中显示有 randomize(number) rnd(number) 竟然可以加参数. 因此,刚刚研究了一下加number参数的 ...

  8. 关于VB调用Access的Rnd函数随机返回表中数据的解决方法

    论坛上问这个问题的人蛮多,最近正好也在写一个小东西遇上了这个问题,在网上搜索了下没找到解决办法.最后在Access版的老大们帮助下解决了,有兴趣的可以交流一下. SQL server数据库有个NewI ...

  9. ASP中Randomize随机函数的使用

    为什么80%的码农都做不了架构师?>>>    Randomize 初始化随机数生成器. Randomize [number] number 参数可以是任何有效的数值表达式. 说明 ...

最新文章

  1. 令子元素垂直居中(并且子元素的高度不固定)
  2. (转载)关于stm32编译后的代码空间和ram占用
  3. Linkis源码目录结构详解
  4. 选定内容没有属性页_宣传单页的效果和作用
  5. R语言自然语言处理:关键词提取与文本摘要(TextRank)
  6. ENVI实验教程(7)实验七、遥感影像变化检测
  7. 盘点2021年最为流行的七个数据建模工具
  8. 知乎网软件测试和识,扩容检测工具_闪迪东芝内存卡_金士顿内存卡 知乎
  9. vue2 配置本地IP地址访问项目
  10. antd自定义样式主题
  11. 浅析嵌入式系统之bootloader
  12. 中关村GHOSTXPSP3纯净装机自选CD版V2010.02(FAT32/NTFS) 首款整合“极光”漏洞补丁
  13. python 字幕文件ass格式转换成srt格式
  14. 电脑装机完没有efi_win7系统eFI引导从硬盘安装的操作方法
  15. 12项信息安全标准发布 为解决车联网行业“顽疾”提供可靠指导
  16. 计算机控制op是啥,安徽建筑大学 2015计算机控制技术 期末考试复习题
  17. 多功能起名查重工具微信小程序源码
  18. 著名书画家、中国书画院院士李适中
  19. 去哪儿网查不到历史订单_12306网站上超过30天的历史订单去哪儿找纪录?
  20. ADuC7126学习(一):ADuC7126精密微控制器用keil4编写程序不能进入IRQ中断的问题

热门文章

  1. 设计模型之六大原则(有的地方称之为七大原则)
  2. Java重学疑问——为什么float型赋值要加f或F?
  3. Java SSM 商户 管理系统 客户管理 库存管理 销售报表 项目源码
  4. CDMAIS95A/B与cdma20001X对比分析(转)
  5. 创客(米思奇编程)- 02 - 复习+中断
  6. 创客(米思奇编程)-05 -实现物联网通信
  7. SpringBoot实现多数据源,动态数据源自由切换
  8. Linux中rz -y命令和rz -E命令的区别
  9. Ubuntu通过fim或xdg-open在终端中打开图片
  10. 直觉模糊Choquet积分算子的多属性决策及matlab应用