[发明专利]一种使用ASCII打印字符表示二进制数的方法有效
申请号: | 201710672028.3 | 申请日: | 2017-08-08 |
公开(公告)号: | CN107463542B | 公开(公告)日: | 2023-10-20 |
发明(设计)人: | 郭铮铮 | 申请(专利权)人: | 郭铮铮 |
主分类号: | G06F40/126 | 分类号: | G06F40/126;G06F40/149 |
代理公司: | 北京易捷胜知识产权代理有限公司 11613 | 代理人: | 齐胜杰 |
地址: | 100107 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种使用ASCII打印字符表示二进制数的方法,经过本发明方法转换输出结果包括主字符组,辅字符组和控制位字符组;主字符组是提取输入二进制数的每一8位组中的主位组转换得到的主位组字符组合而成;所述辅字符组由所有8位组中的辅助位组合得到的辅位组进行十六进制转换得到的;每一8位组的主位组转换主位组字符时生成一个控制位,将所有8位组转换过程中生成的控制位组合并使用十六进制表示得到控制位字符组。上述方法可以实现对二进制数字的打印压缩显示,在传输的时候较好的提高传输容量。 | ||
搜索关键词: | 一种 使用 ascii 打印 字符 表示 二进制 方法 | ||
【主权项】:
一种使用ASCII打印字符表示二进制数的方法,其特征在于,包括:针对待处理的二进制数,将二进制数按照每8位一组的方式进行划分,形成多个数组,每一数组由7位二进制数对应的主位组和1位二进制数对应的辅助位组成;针对每一数组,将主位组的7位二进制数转换为主字符ASCII打印字符;并生成对应该ASCII打印字符的控制位;将所有数组的主字符ASCII打印字符按照预设排序方式进行排列,形成主字符组;以及将所有数组的辅助位按照预设排序方式进行排列,并将排列后得到的辅位组采用十六进制数表示,获得转换后的辅字符组;将所有数组的控制位按照预设排序方式进行排列,并将排列后的控制位组采用十六进制数表示,获得转换后的控制位字符组;将所述主字符组、辅字符组和控制位字符组组合,得到二进制数转换后的字符。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郭铮铮,未经郭铮铮许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201710672028.3/,转载请声明来源钻瓜专利网。