021集—— 数据的大小端序转换——C#学习笔记

news2024/12/28 4:24:47

 整形数据的大小端序转换:

代码如下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace ConsoleApp1
{
    class a 
    {
        public static int  EndianReverse(int oldvalue) 
        {//int转为数组
            byte[] bytes = BitConverter.GetBytes(oldvalue);
           //数组以字符串形式输出
            Console.WriteLine("byte array: " + BitConverter.ToString(bytes));
            // Output: byte array: 9A-50-07-0C
            //再次转为数字
            Console.WriteLine("端序转换前的数字" + BitConverter.ToInt32(bytes,0));
            //反转数组
            Array.Reverse(bytes);
            int i = BitConverter.ToInt32(bytes,0);
            Console.WriteLine("byte array: " + BitConverter.ToString(bytes));
            Console.WriteLine("端序转换后的数字" + i.ToString() );
           // Console.ReadLine(); 
         return i;
        }
    }
    class b 
    {
        static void Main()
        {
            int oldvalue = 1000;
            int i = a.EndianReverse(oldvalue);
            Console.WriteLine("转换前的小端序:{0},转换后的大端序{1}",oldvalue ,i );
            Console.ReadLine();

        }
    }

}

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2098375.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

微电网光储充用什么电能表?

背景 在可再生能源的需求不断增加,以及能源转型的推进,储能技术的重要性日益凸显。储能计量表作为储能系统的关键组成部分,对于监测、评估和管理储能系统性能具有重要作用。 在新能源发电领域,如分布式光伏、风电等,…

PMP–冲刺–十大领域易考点三大项目流程敏捷中的角色职责与3个工件高频考点考试技巧

文章目录 十大知识领域易考点--题干关键词一、整合管理二、范围管理三、进度管理四、成本管理五、质量管理六、资源管理七、沟通管理八、风险管理九、采购管理十、干系人管理 考试中的三大项目流程一 、变更流程二 、风险流程三 、收尾流程 敏捷中的角色职责与3个工件--题干关键…

汽车功能安全--TC3xx SMU之看门狗alarm处理

目录 1. TC3xx WDT速览 2. TC3xx SMU Watchdog Alarm 2.1 Watchdog Alarm处理流程 2.2 Recovery Timer详解 2.3 NMI里可以做什么? 3.小结 1. TC3xx WDT速览 根据相关文档描述,TC3xx看门狗总体架构如下: 它内部总共实现了两类Watchdog&…

EasyUI textbox 修改字体样式

EasyUI textbox 修改字体样式 现象 后端代码如下 <input id"statusName" name"statusName" disabled"disabled" class"easyui-textbox" style"width: 80%;color: red;"/>发现直接在style中写css不起作用 问题原因 …

随即近似与随机梯度下降

一、均值计算 方法1&#xff1a;是直接将采样数据相加再除以个数&#xff0c;但这样的方法运行效率较低&#xff0c;要将所有数据收集到一起后再求平均。 方法2&#xff1a;迭代法 二、随机近似法: Robbins-Monro算法&#xff08;RM算法&#xff09; g(w)是有界且递增的 …

PDF转换器,真心推荐这几款

PDF转换器&#xff0c;在现代办公环境中&#xff0c;PDF文件格式因其高保真性和跨平台兼容性而广受欢迎。但在实际工作中&#xff0c;我们常常需要将PDF文件转换为其他格式&#xff0c;这就需要用到PDF转换器。市场上的PDF转换器种类繁多&#xff0c;功能各异&#xff0c;如何选…

SpringCloud中什么是服务雪崩,常见的解决方案有哪些?(面试版)

雪崩&#xff1a;微服务调用链路中某个服务的故障&#xff0c;导致整个链路中的所有微服务都不可用。&#xff08;其实就是一个服务的问题 导致 另一个访问它的服务出问题&#xff09; 常见的解决方案&#xff1a; 1. 请求限流&#xff1a;限制访问 微服务请求(接口) 的并发…

OBCE实验指导手册V3 (4012问题分析手动实践)

实验环境 oceanbase 企业版V3 1-1-1 实验步骤 步骤1 创建MySQL 租户 ob_mysql&#xff0c;租户资源规格大小为 1C2G CREATE RESOURCE UNIT memory_test MAX_CPU 1, MAX_MEMORY 2G, MAX_IOPS 128,MAX_DISK_SIZE 10G, MAX_SESSION_NUM 64, MIN_CPU1, MIN_MEMORY2G, MIN_IOPS128;…

C++基础【字符串】(Ac-Wing)

字符串加空格 #include <iostream> #include <cstring> #include <algorithm>using namespace std;int main() {string s;getline (cin, s);for (int i 0; i < s.size(); i )cout << s[i] << " "; }字符串插入 #include<bits/…

通过旋转、平移求取矩形顶点坐标

前言 旋转和平移是几何变换中两个基本的操作&#xff0c;它们可以用来改变图形的位置和方向 一、旋转 旋转是指将图形绕某一点&#xff08;通常是原点或中心点&#xff09;旋转一定的角度。旋转会改变图形的方向&#xff0c;但不会改变其形状或大小。 在二维空间中&#xf…

材料力学:5.2 纯弯曲时的正应力

(1)曲率与弯矩之间的关系 图5.2.10静力关系 建立如图5.2.10&#xff08;c&#xff09;所示的xyz坐标&#xff0c;设工件截面的弯矩为 M M M &#xff0c;其与外力偶矩 M e M_e Me​ 等值反向。设截面处工件的曲率半径为 ρ \rho ρ &#xff0c;该工件的弹性模量为 E E …

springsecurity快速入门

Spring Security 是一个功能强大且高度可定制的安全框架&#xff0c;主要用于保护基于 Spring 的应用程序。它提供了一整套用于身份验证、授权、加密、会话管理等功能的工具和 API&#xff0c;从而帮助开发者快速、有效地保护应用程序。 Configuration EnableWebSecurity pu…

YOLO系列和RT-DETR转onnx和tensorrt,测FPS

RT-DETR(RT-DETR: DETRs Beat YOLOs on Real-time Object Detection) 和YOLOv8等在最后加nms RT-DETR转onnx和tensorrt和 RT-DETR转onnx和tensorrt 步骤流程&#xff1a; 1. nvidia驱动&#xff0c;cuda&#xff0c;cudnn三者的版本是相互对应的&#xff0c;必须要确保版本匹…

有什么简单方便的cad编辑器?2024快速进行cad编辑的软件合集

有什么简单方便的cad编辑器&#xff1f;2024快速进行cad编辑的软件合集 在建筑、工程、设计等领域&#xff0c;CAD&#xff08;计算机辅助设计&#xff09;软件是必不可少的工具。然而&#xff0c;面对复杂的CAD文件&#xff0c;有时我们只需要简单的编辑功能&#xff0c;而不…

nginx配置代理https端口的要点

今天配置了一个nginx代理端口&#xff0c;从http转成https的过程&#xff0c;刚开始以为很复杂&#xff0c;后面发现其实就那几个关键点&#xff0c;配置好了&#xff0c;就可以直接跳转 server的监听端口 我们常规nginx监听的端口都是http协议的&#xff0c;没有特殊说明&am…

Javascript实现笛卡儿积算法

在根据商品属性计算SKU时&#xff0c;通常会对商品不同选项的不同属性进行笛卡儿积运算。 function cartesian(elements) {if (!Array.isArray(elements))throw new TypeError();var end elements.length - 1,result [];function addTo(curr, start) {var first elements[s…

电话催收的优劣势

电话催收相比其他催收方式有哪些优势和劣势&#xff1f; 电话催收是催收业务这个场景最常用的一个方式&#xff0c;因为它无可替代。唯一还有催回欠款可能的&#xff0c;就是上门催&#xff0c;那成本太高了&#xff0c;一般不会选择。 优势方面 电话催收的主要优点包括成本低…

C语言实现SHA-256算法校验文件(win32-API)

一、前言 在数字化时代&#xff0c;信息安全与数据完整性成为了不可忽视的关键议题。在众多保障数据完整性的方法中&#xff0c;散列函数扮演着至关重要的角色。SHA-256&#xff08;Secure Hash Algorithm 256&#xff09;作为一种先进的散列算法&#xff0c;以其高度的安全性…

【C++】stack、queue、priority_queue的模拟实现

目录 一、stack &#x1f31f;stack的简单介绍 &#x1f31f;stack的基本使用 &#x1f31f;stack的模拟实现 &#x1f31f;stack模拟实现的完整代码 &#x1f31f;容器适配器 二、queue &#x1f31f;queue的简单介绍 &#x1f31f;queue的基本使用 &#x1f31f;q…

springboot酒店管理系统

springboot221酒店管理系统 摘 要 时代的发展带来了巨大的生活改变&#xff0c;很多事务从传统手工管理转变为自动管理。自动管理是利用科技的发展开发的新型管理系统&#xff0c;这类管理系统可以帮助人完成基本的繁琐的反复工作。酒店是出门的必需品&#xff0c;无论出差还是…