VB中的随机数理论专题

简介: INTRODUCTION随机数rnd表示一个0到1之间的小数,我们可以通过这个关键字来表示自己需要的范围。VB上课笔记系列笔记20190514

一、Randomize随机数种子

默认情况下,把系统时间作为种子。

作用:增大数字出现的不同的概率

为什么系统时间是不同的?

时间每时每刻都是不同的。

时间的单位:秒、毫秒、微秒

二、VB中的小数表示形式

VB中小数输出后,表示的特点是没有整数部分。

举例小数,数学中的小数0.9 在VB中输出会变成.9表示0.9

VB中科学计数法表示方法:

4.032E-02就是4.032*(10的-2次方)

10的-2次:1/100

10的-1次:1/10

补充:

自动刷新

autoredraw=true 相当于  show

三、rnd随机数表示范围

Rnd代表随机数

随机数的范围:0<=rnd的范围<1

范围在数学中的表示:

[0,1)就是0<=rnd<1

[表示包含,用)表示不包含,用,表示从几到几

5<数值<=8 用数学表示(5,8]

10<数值<99 用数学表示(10,99)

什么是向下取整?

数学中的向下取整

向下取整:获取比某个数值小的整数

5.67向下取整5

6.37向下取整6      

0.68向下取整0  

-2.45向下取整-3

-6.555向下取整-7

在VB中用int函数表示向下取整运算

int(5.666)=5

int(6.666)=6

int(-5.666)=-6

范围表示取值表示方法:

方法:看两端,看两个极值

用[0,1)在VB中表示rnd,即0<=rnd<1

用[0,10)在VB中表示 rnd*10  即0<=rnd<10

用[10,100)在VB中表示 (rnd*(100-10))+10 即10<=rnd<100

用[1,34]在VB中表示 int((rnd*34)+1) 即1<=rnd<=34

相关文章
|
域名解析 缓存 网络协议
Let's Encrypt 配置 HTTPS 免费泛域名证书
Let's Encrypt 配置 HTTPS 免费泛域名证书
4550 0
|
6月前
|
Java
java工具《获取两个日期之间的所有日期的开始时间集合》
java工具《获取两个日期之间的所有日期的开始时间集合》
306 7
|
10月前
|
监控 关系型数据库 MySQL
《理解MySQL数据库》高可用架构深度解析
本文系统讲解MySQL高可用架构,涵盖主从复制、Group Replication、InnoDB Cluster等核心技术,结合Java应用集成与生产实践,助力构建稳定、可靠的数据服务体系。
|
Windows
Win10锁屏壁纸位置在哪? 默认锁屏壁纸怎么提取?
  Win10默认系统下载的壁纸怎么下载?在哪里找出来呢?首先它是要设置为Windows聚焦才会自动从微软的服务器上去下载壁纸。这些都是随机下载的。每个人的都Win10 都有可能不一样。 Win10锁屏壁纸位置:   C:\Users\Bruce\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets   步骤:   1. 进入C盘,点击 Users 文件夹。
9470 0
|
算法 调度 Docker
docker swarm中manager的选举机制
【10月更文挑战第10天】
377 3
|
存储 监控 测试技术
交换机性能指标全解析:选择最佳交换机的实用指南
【8月更文挑战第22天】交换机是网络的核心组件,选型关乎网络性能与稳定性。主要考量包括端口数量与速度、背板带宽、转发率、MAC地址表大小、管理功能、QoS支持、冗余电源、堆叠能力和PoE支持等。购买时应根据网络规模与预算选择知名品牌和型号,考虑端口配置、管理特性、安全性和扩展性,并进行性能测试与兼容性验证。
1959 1
|
Java
如何得知Java对象大小
大多数人对对象的大小还停留在基本类型大小 int4字节,long8字节... 在实际开发中一个实体对象中可能会有很多基本类型和引用类型。如果不重视这个问题,在日后的开发中可能会遇到很多问题。 本文将对此问题进行详细分析
3876 0
如何得知Java对象大小
|
Python
Python中字典解包解包到变量
【7月更文挑战第4天】
364 1
|
存储 负载均衡 安全
MQTT常见问题之MQTT使用共享订阅失败如何解决
MQTT(Message Queuing Telemetry Transport)是一个轻量级的、基于发布/订阅模式的消息协议,广泛用于物联网(IoT)中设备间的通信。以下是MQTT使用过程中可能遇到的一些常见问题及其答案的汇总:
|
监控 安全 网络协议
OpenWRT好用的插件
OpenWRT好用的插件:
7376 0
OpenWRT好用的插件

热门文章

最新文章