当前位置: 首页 > news >正文

南昌网站建设平台网站建设实训进程计划

南昌网站建设平台,网站建设实训进程计划,广州公司注册费用,品牌营销增长公司哪家好概念 BCD (Binary-Coded Decimal) 是一种二进制的数字编码形式#xff0c;其特点每个十进制数位用4个二进制位来表示。 在网络IO中#xff0c;你传输一个数字类型最少需要一字节#xff0c;传输两个数字类型最少需要两字节#xff0c;但是当你使用BCD编码后传输#xff…概念 BCD (Binary-Coded Decimal) 是一种二进制的数字编码形式其特点每个十进制数位用4个二进制位来表示。 在网络IO中你传输一个数字类型最少需要一字节传输两个数字类型最少需要两字节但是当你使用BCD编码后传输两个数字类型只需要一字节通过这个案例我们大概就理解bcd编码的主要特点和作用也大致清楚是如何编码的。 最常用的BCD编码就是使用0至9这十个数值的二进码来表示。这种编码方式在中国大陆称之为“8421码”。当然还有其他有权和无权码不再一一介绍。为什么叫8421因为4个二进制位代码中从左至右看每一位“1”分别代表数字“8”“4”“2”“1”故得名8421码。其中每一位“1”代表的十进制数称为这一位的权。因为每位的权都是固定不变的所以8421码是恒权码。 图解过程 比如你想传输12这两个数字那么编码过程将会如下所示 每个字节代表两个十进制数位 工具类 /*** 将BCD码数组转换为字符串。* BCD (Binary-Coded Decimal) 是一种编码方式其中每个十进制数位用4个二进制位来表示。* 此方法将字节数组中的每个字节看作两个BCD编码的字符并将它们转换为对应的字符后追加到字符串中。** param b BCD码数组每个字节代表两个十进制数位。* return 转换后的字符串其中每个字符代表一个十进制数位。*/public static String bcdToString(byte[] b) {StringBuilder sb new StringBuilder();for (byte value : b) {int h ((value 0xff) 4) 48;sb.append((char) h);int l (value 0x0f) 48;sb.append((char) l);}return sb.toString();} 总结 如有理解错误的地方请指出
http://www.zqtcl.cn/news/824992/

相关文章:

  • 百度网站怎么做的赚钱吗郑州资助app下载
  • 成都成华区网站建设天津网站优
  • 大朗网站制作商城网站建设相关费用
  • 付费阅读网站代码搜索引擎推广方式有哪些
  • 企业网站搭建介绍一个电影的网站模板下载
  • wordpress网站插件下载郑州专业网站制作
  • 佛山南海区建网站的公司dw怎么做购物网站
  • 杭州网站关键词排名优化响应式网站好还是自适应网站好
  • 潍坊作风建设网站什么是网站建设技术
  • 网站后台图片不显示东莞市企业招聘信息网
  • 网站发布平台商业网站的网址
  • 免费的培训网站建设门户网站建设管理工作方案
  • 企业网站建设实验感想企业网络推广哪家公司好
  • 网站建设和维护视频如何入侵网站服务器
  • 怎样建设网站空间成都网站设公司
  • 百度文库账号登录入口百度seo规则最新
  • 服务器可以自己的网站吗网络营销策划与创意
  • 广州市招投标网站个人网站可以做论坛
  • 易语言做购物网站春节网站怎么做
  • 建公司网站设计网站公司做网上夫妻去哪个网站
  • 稷山网站建设wordpress单本小说采集
  • 凡客网站规划与建设ppt网站做跳转教程
  • 怎么看网站空间多大做网站旅游销售
  • 天津做手机网站建设旅游网站的目的
  • 飞机查询网站开发的创新点注册公司流程和费用大概多少钱
  • 高质量的邯郸网站建设厦门网页制作厦门小程序app
  • 建设企业网站企业网上银行官网官方二建证从住房建设厅网站调出流程
  • 网站开发和网站建设网页出现网站维护
  • 推广网站的方法电影网站建设教程
  • 哪些网站可以做相册视频成都企业网站公司