zoukankan      html  css  js  c++  java
  • c# 将十进制数字转换成字节数组

      //将十进制数字转换成字节数组
            //由数字创建字节数组
            public static byte[] DecimalToByteArray(decimal src)
            {
                //创建内存流MemoryStream,stream作为存放 二进制数据 的缓存
                using (MemoryStream stream = new MemoryStream())
                {
                    //创建一个BinaryWriter来写二进制数据到stream
                    using (BinaryWriter write = new BinaryWriter(stream))
                    {
                        write.Write(src);//将十进制数字src写到stream中,
                        return stream.ToArray();//将写到stream中的二进制数据转为字节数组
    
                    }
                }
            }

     用到了MemoryStream 和 BinaryWriter

    http://www.jb51.net/article/63479.htm

      private void DataProgress()
            {
               // ReceiveBytes[5];
                byte[] buffer = new byte[10];
                buffer = DecimalToByteArray(123456789);  //16位,第一个是存了123
    
                //float bi = BitConverter.ToSingle(buffer, 0);
                //double sl = 21 + 205 >> 4 + 91 >> 8 + 7 >> 12;
                
            }
            //将数字转换成字节数组
            //由数字创建字节数组
            public static byte[] DecimalToByteArray(decimal src)
            {
                //创建内存流MemoryStream,stream作为存放 二进制数据 的缓存
                using (MemoryStream stream = new MemoryStream())
                {
                    //创建一个BinaryWriter来写二进制数据到stream
                    using (BinaryWriter write = new BinaryWriter(stream))
                    {
                        write.Write(src);//将十进制数字src写到stream中,
                        return stream.ToArray();//将写到stream中的二进制数据转为字节数组
    
                    }
                }
            }
    发现自己的不足,善于利用找到的方法去扬长避短。行动起来。
  • 相关阅读:
    位运算一些简单的应用
    运算符的优先级
    Vue.js 指南-基础
    Nginx将项目配置在子目录
    JavaScript创建读取cookie代码示例【附:跨域cookie解决办法】
    JavaScript动态加载资源【js|css】示例代码
    Uploadifive 使用教程【结合七牛】
    mac 配置快捷键快速锁屏
    七牛大文件上传同步工具配置
    使用七牛云存储作为图床
  • 原文地址:https://www.cnblogs.com/rechen/p/5088745.html
Copyright © 2011-2022 走看看