资讯专栏INFORMATION COLUMN

进制转换与ascll码利用

wean / 2489人阅读

摘要:多少位二进制就有次方种出现的可能性。二进制八进制十六进制各个进制之间的转化。表示或次可能性码采用普通采用位,扩展采用位。利用已有功能找到字母对应的码。

多少位二进制就有 2^x次方种出现的可能性。

二进制1+1 = 10 八进制 4+4 = 10 十六进制 8+8 = 10

各个进制之间的转化。

1byte = 8bit 1bit表示0或1(2^1次可能性)

ascll码采用普通采用7位,扩展采用8位。

利用ascll码解决前端中字母小写转化为大些思路:

1)首先写个字符串。
2)写个for循环遍历字符串每个字符。
3)String.charCodeAt()利用已有功能找到字母对应的ascll码。
4)根据大写和小写字母ascll码的差值32.判断如果是在小写范围97-122之间的话减去32,若65-90大写的话将值增加32.
5)最后将ascll码找出对应的字母,利用String.fromCharCode().

代码如下:

var str = "cndkzlfHDH";
var Str = "";
for(i=0;i 65 && strAscll < 90)
{
var strAscll = strAscll+32;
}else if(strAscll > 97 && strAscll < 122)
{
var strAscll = strAscll -32 ;
}
Str += String.fromCharCode(strAscll)
}
console.log(Str);

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/88115.html

相关文章

  • 从hello world看JavaScript隐藏的黑魔法

    摘要:如果类型转换你还不是很了解,可以先读下这篇来理解一下从看隐式强制转换机制。函数可对通过编码的字符串进行解码。而作者封装的也是基于这两者来实现输出黑魔法字符串的。同时通过,返回了一个匿名函数形成了闭包。为了达到装逼的效果。 写在最前 事情的起因是这段看起来不像代码的代码: showImg(https://segmentfault.com/img/remote/14600000126810...

    cnio 评论0 收藏0
  • javascript字节byte处理【经典笔记】

    摘要:进制转换在线工具获取的高位和低位获取高四位获取低四位高位和低位合并字节高位空格低位例如二进制转换成进制二进制转换十六进制十六进制字符串转字节数组十六进制字符串转字节数组每个字符串转换转为符合进制字符串字节数组转十六进制字符串字节数组转 进制转换在线工具 获取byte的高4位bit和低4位bit function getHeight4(ata){//获取高四位 int heigh...

    laznrbfe 评论0 收藏0
  • 哈希摘要算法

    摘要:哈希摘要算法哈希函数也称散列函数,是一种根据任意长度数据计算出固定签名长度的算法,比如,系列。除了算法,还存在很多其他形式的哈希函数算法,比如系列,他们的设计思路大体相同。 前言 最近在看一些NPM库的时候总是看到各种哈希签名算法,之前工作中也有用到过签名算法,但并没有深入理解过其中的原理,于是找了点资料稍微了解了一下,总结了这篇文章。 哈希摘要算法 哈希函数(也称散列函数),是一种根...

    tain335 评论0 收藏0
  • 【Python从入门到精通】五万六千字对Python基础知识做一个了结吧!(二十八)【值得收藏】

    摘要:它是一门解析型的语言,何为解析型语言呢就是在运行时通过解析器将源代码一行行解析成机器码。而像语言,等则是编译型的语言,即通过编译器将所有的源代码一次性编译成二进制指令,生成一个可执行的程序。 ...

    leeon 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<