Rumah > masalah biasa > teks badan

VB中Rnd函数的用法

angryTom
Lepaskan: 2020-02-07 15:07:46
asal
44392 orang telah melayarinya

VB中Rnd函数的用法

VB中Rnd函数的用法

Rnd是一个能产生[0,1)之间的双精度随机数的函数。int(N)是一个取小于或等于N的最大整数的函数,比如int(4.5)=4,int(-4.5)=5。

int(rnd的使用方法:

int(rnd * 范围 + 基数)
Salin selepas log masuk

比如:int(rnd*m+n)意为产生[n,m+n-1]之间的随机数

例:假设你想要将随即产生的40到60之间(包括40和60)的6个随机整数存放到一个一维数组suijishu()里边语句为:

dim suijishu(1 to 6) as integer, i as integer
for i = 1 to 6
suijishu(i)=int(rnd*21+40)
next i
Salin selepas log masuk

分析:

0<=rnd<1
0<=rnd*21<21
40<=rnd*21+40<61
40<=int(rnd*21+40)<=60

更多教程请访问php中文网

Atas ialah kandungan terperinci VB中Rnd函数的用法. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!