Random类介绍
来源:互联网 发布:淘宝极速退款欠款未还 编辑:程序博客网 时间:2024/06/05 15:21
定义:表示伪随机数生成器,一种能够产生满足某些随机性统计要求的数字序列的设备。
命名空间: System
程序集: mscorlib(在 mscorlib.dll 中)
C#
// Instantiate random number generator using system-supplied value as seed.Random rand = new Random();// Generate and display 5 random byte (integer) values.byte[] bytes = new byte[4];rand.NextBytes(bytes); //填充字节数组Console.WriteLine("Five random byte values:");foreach (byte byteValue in bytes) //遍历输出 Console.Write("{0, 5}", byteValue);Console.WriteLine(); // Generate and display 5 random integers.Console.WriteLine("Five random integer values:");for (int ctr = 0; ctr <= 4; ctr++) Console.Write("{0,15:N0}", rand.Next());Console.WriteLine();// Generate and display 5 random integers between 0 and 100.//Console.WriteLine("Five random integers between 0 and 100:");for (int ctr = 0; ctr <= 4; ctr++) Console.Write("{0,8:N0}", rand.Next(101));Console.WriteLine();// Generate and display 5 random integers from 50 to 100.Console.WriteLine("Five random integers between 50 and 100:");for (int ctr = 0; ctr <= 4; ctr++) Console.Write("{0,8:N0}", rand.Next(50, 101));Console.WriteLine();// Generate and display 5 random floating point values from 0 to 1.Console.WriteLine("Five Doubles.");for (int ctr = 0; ctr <= 4; ctr++) Console.Write("{0,8:N3}", rand.NextDouble());Console.WriteLine();// Generate and display 5 random floating point values from 0 to 5.Console.WriteLine("Five Doubles between 0 and 5.");for (int ctr = 0; ctr <= 4; ctr++) Console.Write("{0,8:N3}", rand.NextDouble() * 5);// Sample console output might appear as follows:// Five random byte values:// 194 185 239 54 116// Five random integer values:// 507,353,531 1,509,532,693 2,125,074,958 1,409,512,757 652,767,128// Five random integers between 0 and 100:// 16 78 94 79 52// Five random integers between 50 and 100:// 56 66 96 60 65// Five Doubles.// 0.943 0.108 0.744 0.563 0.415// Five Doubles between 0 and 5.// 2.934 3.130 0.292 1.432 4.369
- Random类介绍
- 介绍Scanner、Random类
- java Random类介绍 【转】
- Random介绍
- java java.util.Random类的介绍
- numpy.random.uniform介绍
- numpy.random.uniform介绍
- numpy.random.uniform介绍
- numpy.random.uniform介绍
- Random类
- Random类
- Random类
- Random类
- Random类
- Random类
- Random类
- Random 类
- Random类
- uva11054 - Wine trading in Gergovia(葡萄酒交易)
- LInux 下网络编程之一UDP通信实例详解
- sql注入攻击详解(二)sql注入过程详解
- hdu 1069 Monkey and Banana(动态规划)
- 从性能的角度谈SQL Server聚集索引键的选择
- Random类介绍
- tablet os 和BB10中用于处理多媒体的组件
- 杭电ACM----2018母牛的故事
- sql注入攻击详解(三)sql注入解决办法
- 如何编写iOS5杂志程序(1)
- Linux2.6 内核的 Initrd 机制解析
- 使用OpenCV开发iOS图像处理应用
- 由中国教育联想到软件开发
- D3.JS 基于javascript的图表展示库<六>-基本柱状图2