我是靠谱客的博主 粗暴小甜瓜,最近开发中收集的这篇文章主要介绍byte[] 转十进制,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

short s = 0;
//一个16位整形变量,初值为 0000 0000 0000 0000
byte b1 = 1;
//一个byte的变量,作为转换后的高8位,假设初值为 0000 0001
byte b2 = 2;
//一个byte的变量,作为转换后的低8位,假设初值为 0000 0010
s = (short)(s ^ b1);
//将b1赋给s的低8位
s = (short)(s << 8);
//s的低8位移动到高8位
s = (short)(s ^ b2); //在b2赋给s的低8位
Console.Out.WriteLine(Convert.ToString(s, 2)); //以二进制输出s
Console.Out.WriteLine(s); //以十进制输出s
Console.ReadLine();

  

上面 short 全部换成 ushort 输出的就是的无符号数了

转载于:https://www.cnblogs.com/chcong/p/4673188.html

最后

以上就是粗暴小甜瓜为你收集整理的byte[] 转十进制的全部内容,希望文章能够帮你解决byte[] 转十进制所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(45)

评论列表共有 0 条评论

立即
投稿
返回
顶部