生成包含字母与数字的随机数
hi,好久不见
今天给大家分享一个Rnd函数示例,随机生成包含数字与字母的编号,其中字母包括大写字母与小写字母。
我们直接上示例。
1、创建窗体
创建一个窗体,然后在窗体上添加一个文本框与一个按钮。
2、添加代码
单击事件
1 Dim K, a, b, I, Num, X, P As Integer2 Dim str, Pa As String3 str = ""4 For I = 1 To 125 P = Int(Rnd * 2) 6 If P = 0 Then 7 Num = Int(Rnd * 10) 8 Pa = Num9 Else
10 K = Int(Rnd * 2)
11 Select Case K
12
13 Case 0: a = 65: b = 90
14 Case 1: a = 97: b = 122
15 End Select
16 X = Int(Rnd * (b - a + 1) + a)
17 Pa = Chr(X)
18 End If
19 str = str & Pa
20
21 Next I
22
23 Me.文本框名称= str
3、分析原理
首先生成的随机的长度是12位,随机生成0或1,如果生成了0则就是生成0~9以内的数字,如果生成了1,则就是生成字母;当要生成字母时,要判断是生成大写还是小写字母,用0与1来判断,如果是生成0则就生成大写字母,反之生成小写字母(用AscII码来生成对应的字母)。
4、运行结果
最后就是去测试一下,大家快去测试一下吧。
大家有需要的话也可以关注我的B站,每周更新一次开发视频
生成包含字母与数字的随机数相关推荐
- java生成大小写字母加数字的随机数
项目中用到一授权码,网上搜索资源整理后发表 public class Random {/*** 生成32位大小写加数字随机数* @param args*/public static void main ...
- python随机生成字符串_如何随机生成大写字母和数字组成的字符串
需求 随机生成定长的大写字母和数字组合. 实现#!/usr/bin/env python # -*- coding:utf-8 -*- import random def getRandomSet(b ...
- 【正则表达式】以字母或下划线开头,包含字母、数字、以及下划线
要求输入一个参数,以字母或下划线开头,包含字母.数字.以及下划线:同时不能与某些参数同名. <el-input placeholder="请输入" v-model=" ...
- 判断字母数字下划线python_如何验证Python中的字符串仅包含字母,数字,下划线和破折号?...
您可以使用正则表达式来完成此任务.为了验证字符串仅包含字母,数字,下划线和破折号,我们可以使用以下正则表达式:" ^ [A-Za-z0-9 _-] * $". 示例import r ...
- 密码包含字母、数字、特殊符号正则表达式
密码包含字母.数字.特殊符号正则表达式 1.包含字母,不区分大小写 Pattern.compile("^(?=.*\\d)(?=.*[a-zA-Z])(?=.*[~!@#$%^&*] ...
- java 密码是字母和数字的组合_java密码规则,必须同时包含字母和数字并且不能连续4位以上...
/** * 密码是否是正序或反序连续4位及以上 * @param pwd * @return true为正确,false为错误. */ public static boolean isPassword ...
- 使用正则表达式验证一个字符串同时包含字母和数字
正则表达式^(?=.*[0-9])(?=.*[a-zA-Z])([a-zA-Z0-9]{6,20})$可以验证一个字符串是否同时包含字母和数字 详细解析如下: (?=pattern) 执行正向预测先行 ...
- java生成随机6个数字和字母_java_Java生成含字母和数字的6位随机字符串,本文实例为大家分享了Java生成 - phpStudy...
Java生成含字母和数字的6位随机字符串 本文实例为大家分享了Java生成6位随机字符串的实现代码,具体内容如下 package com.amos.tools; import java.util.Ar ...
- 自定义UDF函数:随机生成N位随机数,包含字母,数字
按需求随机生成N位长度的随机数,随机数中由字母和数字随机组成. import java.util.Random; import org.apache.hadoop.hive.ql.exec.UDF; ...
最新文章
- SAP PM入门系列20 - IH08 Equipment报表
- ||x||的错误理解
- element UI中的select选择器的change方法需要传递多个值
- 掌握基于AOP事务管理
- (Microsoft) Visual Studio LightSwitch
- 2021牛客暑期多校训练营3
- kafka mirror_SSL Kafka经纪人从Kafka Mirror Maker迁移到Brooklin的挑战
- java treemap_Java TreeMap HigherKey()方法与示例
- 25GbE可以解决数据中心过载问题吗?
- u检验中的查u界值表_延边双壁波纹管pvc-u
- 淘宝客CMS,公众号,小程序,淘客APP,外卖返利系统
- 一篇文章理解Ext4文件系统的目录
- Android知识图谱(持续更新中)
- R语言使用mad函数、median函数、mean函数计算向量数据的中位数绝对偏差、中位数、均值
- 手机html微信登录,添加手机APP微信登录支持,微信公众号单页应用网页授权登录支持...
- C#维特智能蓝牙5.0加速度陀螺仪角度姿态传感器协议解析
- jdk 7 下载地址(全新)
- 松翰单片机之外设的使用
- 2023年全国最新工会考试精选真题及答案10
- Java中常见的单词