设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12345下一页
返回列表 发新帖
查看: 9699|回复: 41
打印 上一主题 下一主题

[模块/函数] 【原创】随机生成指定数目的国标汉字

[复制链接]

点击这里给我发消息

跳转到指定楼层
#
发表于 2011-1-11 14:57:55 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 鱼儿游游 于 2011-1-11 15:32 编辑

应 网友 aslxt 的要求,特编写以下函数。
RE: [原创]随机生成指定长度的字符串。
aslxt 发表于 2011-1-10 17:39
学习一下。可否随机生成指定长度的中文?

       为了使每一个汉字有一个全国统一的代码,1980年,我国颁布了第一个汉字编码的国家标准: GB2312-80《信息交换用汉字编码字符集》基本集,这个字符集是我国中文信息处理技术的发展基础,也是目前国内所有汉字系统的统一标准。由于国标码是四位十六进制,为了便于交流,大家常用的是四位十进制的区位码。所有的国标汉字与符号组成一个94×94的矩阵。在此方阵中,每一行称为一个"区",每一列称为一个"位",因此,这个方阵实际上组成了一个有94个区(区号分别为0 1到94)、每个区内有94个位(位号分别为01到94)的汉字字符集。一个汉字所在的区号和位号简单地组合在一起就构成了该汉字的"区位码"。在汉字的区位码中,高两位为区号,低两位为位号。 在区位码中,01-09区为682个特殊字符,16~87区为汉字区,包含6763个汉字 。其中16-55区为一级汉字(3755个最常用的汉字,按拼音字母的次序排列),56-87区为二级汉字(3008个汉字,按部首次序排列)。
       所以,当我们需要n个任意汉字时,我们不必建一个全部汉字表,而是利用区位码实现常用汉字的提取。
回复可见源码,源码有详细说明。呵呵
游客,如果您要查看本帖隐藏内容请回复








评分

参与人数 1经验 +8 收起 理由
t小宝 + 8 原创内容

查看全部评分

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享分享 分享淘帖 订阅订阅
41#
发表于 2022-3-24 21:34:10 | 只看该作者
谢谢分享
回复

使用道具 举报

40#
发表于 2015-7-20 20:01:36 | 只看该作者
不错的函数,谢谢分享
39#
发表于 2015-4-19 14:19:36 | 只看该作者
好东西啊,支持
38#
发表于 2015-3-27 17:19:53 | 只看该作者
学习下
回复

使用道具 举报

37#
发表于 2014-12-7 15:50:37 | 只看该作者
O,想看看,谢了
36#
发表于 2014-12-7 14:10:17 | 只看该作者
谢谢分享
回复

使用道具 举报

35#
发表于 2013-1-9 06:58:09 | 只看该作者
看看学习

点击这里给我发消息

34#
发表于 2011-12-1 18:20:01 | 只看该作者
谢谢分享

点击这里给我发消息

33#
发表于 2011-12-1 13:26:47 | 只看该作者
看看能用上不?
32#
发表于 2011-11-30 18:18:50 | 只看该作者
很好,谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-6-16 18:17 , Processed in 0.100276 second(s), 36 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表