宝峰科技

 找回密码
 注册

QQ登录

只需一步,快速开始

智能终端设备维修查询系统注册会员邮箱认证须知!
查看: 4425|回复: 0

在php编程中62进制应用的理念和实现

[复制链接]

该用户从未签到

临江仙 发表于 2012-4-6 14:56:36 | 显示全部楼层 |阅读模式

欢迎您注册加入!这里有您将更精采!

您需要 登录 才可以下载或查看,没有账号?注册

x
      摘 要 本文立足php编程和integer型数据,在有效压缩数据字节长度的指导思想下,提出62进制的应用理念,同时给出编码方案。在此基础上,编写出两类函数原型:①62进制与10进制的相互换算,②62进制的算术四则运算,从而实现62进制的应用。本文期望,这种62进制应用的理念和实现,对于诸多计算机编程领域都有借鉴意义。
       在保证信息准确的前提下,有效压缩数据的字节长度,是编程的一个重要准则,在数据库和互联网领域(比如php编程)中更具意义。就integer型(或可转化为integer型)的数据而言,改用超10进制是个基本思路,16进制和36进制就是常见两种选择。 不难发现,在编程中广泛存在采用更高进制来更有效压缩数据字节长度的理想需要。例如,借助php语言进行服务器端编程,经常需要采集系统当前时间(格式为年-月-日,时: 分:秒),并以string型数据加以存储和引用,采用10进制所占长度将为14个字节(4-2-2,2:2:2)。即使换用36进制, 也无法得到十分有效的压缩效果。 经过分析,本文提出62进制的应用理念,同时给出编码方案。62进制逢62进位。62进制采用如下62个位码字符:① 阿拉伯数字0—9;②大写英文字母A—Z;③小写英文字母 a—z。由左至右,递增排列。在php语言中,62进制数表现为 string型数据,例如“f6”、“5Ab3”等。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

免责声明

本站中所有被研究的素材与信息全部来源于互联网,版权争议与本站无关。本站所发布的任何软件编程开发或软件的逆向分析文章、逆向分析视频、补丁、注册机和注册信息,仅限用于学习和研究软件安全的目的。全体用户必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。学习编程开发技术或逆向分析技术是为了更好的完善软件可能存在的不安全因素,提升软件安全意识。所以您如果喜欢某程序,请购买注册正版软件,获得正版优质服务!不得将上述内容私自传播、销售或者用于商业用途!否则,一切后果请用户自负!

QQ|Archiver|手机版|小黑屋|联系我们|宝峰科技 ( 滇公网安备 53050202000040号 | 滇ICP备09007156号-2 )

Copyright © 2001-2023 Discuz! Team. GMT+8, 2024-12-22 13:39 , File On Powered by Discuz! X3.49

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