JavaScript运用位计算切割十六进制中的一段
2021/7/14 12:05:15
本文主要是介绍JavaScript运用位计算切割十六进制中的一段,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
缘由
当然是有人提出了问题,闲人老师自己怎么会想到解决这么简单的问题呢。记录下来,后面有人问就可以直接看笔记了。
方案
function split16(){ // 需要拆分的十六进制值 const number = 0xF0F0F0; // 所求的二进制长度,一位十六进制长度代表四位二进制长度 const length = 3 * 4; // 从第几位开始 const start = 1 * 4; // 去除无效的低位 0xF0F0F const noLowNumber = number >> start; // 计算无效的高位 0xF0000 const highNumber = noLowNumber >> length << length; // 得到最终结果 0xF0F return noLowNumber - highNumber; }
注:可以将number
、length
、start
提出去作为参数,更加方便
总结
对闲人老师来说太简单,但位运算也是程序语言中很重要的一部分,不要忘记学习。
加闲人老师私人QQ群‘1033245535’可以随时获得技术指导。
来一键三连吧(评论、收藏、关注)。
这篇关于JavaScript运用位计算切割十六进制中的一段的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2025-01-10百万架构师第十三课:源码分析:Spring 源码分析:Spring核心IOC容器及依赖注入原理|JavaGuide
- 2025-01-10便捷好用的电商API工具合集
- 2025-01-09必试!帮 J 人团队解决物流错发漏发的软件神器!
- 2025-01-09不容小觑!助力 J 人物流客服安抚情绪的软件!
- 2025-01-09为什么医疗团队协作离不开智能文档工具?
- 2025-01-09惊叹:J 人团队用啥软件让物流服务快又准?
- 2025-01-09如何利用数据分析工具优化项目资源分配?4种工具推荐
- 2025-01-09多学科协作难?这款文档工具可以帮你省心省力
- 2025-01-09团队中的技术项目经理TPM:工作内容与资源优化策略
- 2025-01-09JIT生产管理法:优化流程,提升竞争力的秘诀