page contents

深圳SEO优化公司运城品牌网站设计哪家好荆州百姓网标王推广报价宣城seo报价衢州网络营销爱联网站制作设计公司邯郸网站制作黄南网站建设设计推荐石家庄网站设计模板价格济宁seo排名多少钱昌吉网站搜索优化哪家好临夏网站搭建推荐防城港设计网站报价黄山外贸网站建设芜湖SEO按天收费哪家好内江网站推广系统公司雅安阿里店铺运营公司大理建设网站公司新乡网站搜索优化报价北京百度标王哪家好哈密seo网站推广安阳网站推广方案报价西安网络营销多少钱自贡企业网站制作报价抚州网站优化推广惠州营销网站多少钱丽水百姓网标王公司鹤岗SEO按天收费报价木棉湾网站改版丽水网站建设设计报价海东SEO按天计费歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化

c# ushort转bool数组的数据转换方法

本文讲述了c# ushort转bool数组的数据转换方法!具有很好的参考价值,希望对大家有所帮助。一起跟随六星小编过来看看吧,具体如下:

attachments-2022-11-f37isKAU63646d91bf232.jpg本文讲述了 c# ushort转bool数组的数据转换方法!具有很好的参考价值,希望对大家有所帮助。一起跟随六星小编过来看看吧,具体如下:

using System;

using System.Collections.Generic;

using System.Text;

 

namespace ConvertDataType

{

    class Program

    {

        static void Main(string[] args)

        {

            ushort[] data;

            //Convert ushort array to Long, data[0]=>Low Word, data[1]=>High Word

            data = new ushort[2] { 4, 65535 };

            long longValue;

            longValue =(Int32)(((UInt32)data[1] << 16) | (UInt32)data[0]);

            Console.WriteLine(longValue.ToString()); //-65532

            Console.ReadLine();

            

            //Convert ushort array to UnsignedLong, data[0]=>Low Word, data[1]=>High Word

            data = new ushort[2] { 25520,13587 };

            ulong ulongValue;

            ulongValue = (UInt32)(((UInt32)data[1] << 16) | (UInt32)data[0]);

            Console.WriteLine(ulongValue.ToString()); //890463152

            Console.ReadLine();

            

            //Convert ushort array to Hex 

            data = new ushort[1] { 17988 };          

            Console.WriteLine(data[0].ToString("X4")); //FFFF

            Console.ReadLine();

           

            //Convert ushort array to Float 

            data = new ushort[2] { 19311, 65529 };         

            float[] floatData = new float[data.Length / 2];

            Buffer.BlockCopy(data, 0, floatData, 0, data.Length * 2);

            for (int index = 0; index < floatData.Length; index += 2)

            {

                Console.WriteLine(floatData[index / 2].ToString("0.0000")); //123.4560

                Console.ReadLine();              

            }

            

            //Convert to double

            data = new ushort[4] { 65512, 59784, 64790, 16675 };

            double[] doubleData = new double[2];

            Buffer.BlockCopy(data, 0, doubleData, 0, 8);

            Console.WriteLine(doubleData[0].ToString());

 

 

            //Convert ushort value to Int16                         

            ushort ushortValue = 65516 ;

            Int16 int16Value = (Int16)ushortValue;            

            Console.WriteLine(int16Value.ToString()); //-20

            Console.ReadLine();

 

            //------------------------------------------------------------------------------------------

            

            ushort[] uintData = new ushort[2];  

   

            //Convert Long value to ushort array                             

            long[] longData ;

            longData = new long[1] { -65532 };

            Buffer.BlockCopy(longData, 0, uintData,0 , 4);

            for (int index = 0; index < uintData.Length; index ++)

            {

                //uintData[0] = 4 ;uintData[1] = 65535

                Console.WriteLine(string.Format("uintData[{0}] = {1}", index, uintData[index]));              

            }

            Console.ReadLine();

 

            //Convert UnsignedLong value to ushort array          

            ulong[] ulongData;

            ulongData = new ulong[1] { 890463152 }; 

            Buffer.BlockCopy(ulongData, 0, uintData, 0, 4);

            for (int index = 0; index < uintData.Length; index++)

            {

                //uintData[0] = 25520;uintData[1] = 13587

                Console.WriteLine(string.Format("uintData[{0}] = {1}", index, uintData[index]));

            }

            Console.ReadLine();

 

            //Convert Hex to ushort

            string hexValue = "FFEC";     

            Console.WriteLine(Convert.ToInt32(hexValue, 16));  //65516       

            Console.ReadLine();

 

            //Convert Float to short 

            floatData = new float[1] { 223.4560f };

            Buffer.BlockCopy(floatData, 0, uintData, 0, 4);

            for (int index = 0; index < uintData.Length; index++)

            {

                //uintData[0] = 29884 ;uintData[1] = 17247

                Console.WriteLine(string.Format("uintData[{0}] = {1}", index, uintData[index]));

            }

            Console.ReadLine();

      

            //Convert Int16 value to ushort           

            int16Value = -35;

            ushort uintValue = (ushort)int16Value;

            Console.WriteLine(uintValue.ToString()); //65501

            Console.ReadLine();

            

        }

    }

}

更多相关技术内容咨询欢迎前往并持续关注 六星社区了解详情。

长按或扫描下方二维码,免费获取 Python公开课和大佬打包整理的几百G的学习资料,内容包含但不限于Python电子书、教程、项目接单、源码等等

attachments-2022-10-kwwbZ9WG6347756cbf77c.jpg


  • 发表于 2022-11-04 09:40
  • 阅读 ( 449 )
  • 分类: C/C++开发

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
轩辕小不懂
轩辕小不懂

2403 篇文章

作家榜 »

  1. 轩辕小不懂 2403 文章
  2. Pack 1131 文章
  3. 小柒 910 文章
  4. Nen 576 文章
  5. 王昭君 209 文章
  6. 文双 71 文章
  7. 小威 64 文章
  8. Cara 36 文章

深圳SEO优化公司运城品牌网站设计哪家好荆州百姓网标王推广报价宣城seo报价衢州网络营销爱联网站制作设计公司邯郸网站制作黄南网站建设设计推荐石家庄网站设计模板价格济宁seo排名多少钱昌吉网站搜索优化哪家好临夏网站搭建推荐防城港设计网站报价黄山外贸网站建设芜湖SEO按天收费哪家好内江网站推广系统公司雅安阿里店铺运营公司大理建设网站公司新乡网站搜索优化报价北京百度标王哪家好哈密seo网站推广安阳网站推广方案报价西安网络营销多少钱自贡企业网站制作报价抚州网站优化推广惠州营销网站多少钱丽水百姓网标王公司鹤岗SEO按天收费报价木棉湾网站改版丽水网站建设设计报价海东SEO按天计费歼20紧急升空逼退外机英媒称团队夜以继日筹划王妃复出草木蔓发 春山在望成都发生巨响 当地回应60岁老人炒菠菜未焯水致肾病恶化男子涉嫌走私被判11年却一天牢没坐劳斯莱斯右转逼停直行车网传落水者说“没让你救”系谣言广东通报13岁男孩性侵女童不予立案贵州小伙回应在美国卖三蹦子火了淀粉肠小王子日销售额涨超10倍有个姐真把千机伞做出来了近3万元金手镯仅含足金十克呼北高速交通事故已致14人死亡杨洋拄拐现身医院国产伟哥去年销售近13亿男子给前妻转账 现任妻子起诉要回新基金只募集到26元还是员工自购男孩疑遭霸凌 家长讨说法被踢出群充个话费竟沦为间接洗钱工具新的一天从800个哈欠开始单亲妈妈陷入热恋 14岁儿子报警#春分立蛋大挑战#中国投资客涌入日本东京买房两大学生合买彩票中奖一人不认账新加坡主帅:唯一目标击败中国队月嫂回应掌掴婴儿是在赶虫子19岁小伙救下5人后溺亡 多方发声清明节放假3天调休1天张家界的山上“长”满了韩国人?开封王婆为何火了主播靠辱骂母亲走红被批捕封号代拍被何赛飞拿着魔杖追着打阿根廷将发行1万与2万面值的纸币库克现身上海为江西彩礼“减负”的“试婚人”因自嘲式简历走红的教授更新简介殡仪馆花卉高于市场价3倍还重复用网友称在豆瓣酱里吃出老鼠头315晚会后胖东来又人满为患了网友建议重庆地铁不准乘客携带菜筐特朗普谈“凯特王妃P图照”罗斯否认插足凯特王妃婚姻青海通报栏杆断裂小学生跌落住进ICU恒大被罚41.75亿到底怎么缴湖南一县政协主席疑涉刑案被控制茶百道就改标签日期致歉王树国3次鞠躬告别西交大师生张立群任西安交通大学校长杨倩无缘巴黎奥运

深圳SEO优化公司 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化