会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
青丝·旅人
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
16
下一页
2023年8月29日
MODBUS RTU协议中浮点数是如何存储,读到浮点数寄存器的数值如何转换成所需的浮点数
摘要: 原文连接 浮点数保存的字节格式如下: 地址 +0 +1 +2 +3内容 SEEE EEEE EMMM MMMM MMMM MMMM MMMM MMMM 这里S 代表符号位,1是负,0是正E 偏移127的幂,二进制阶码=(EEEEEEEE)-127。M 24位的尾数保存在23位中,只存储23位,最高位
阅读全文
posted @ 2023-08-29 13:54 青丝·旅人
阅读(578)
评论(0)
推荐(0)
2023年8月4日
C#数值类型最大值,最小值
摘要: int类型的最大值: 2147483647,最小值: -2147483648 uint类型的最大值: 4294967295,最小值: 0 byte类型的最大值: 255,最小值: 0 sbyte类型的最大值: 127,最小值: -128 short类型的最大值: 32767,最小值: -32768
阅读全文
posted @ 2023-08-04 16:54 青丝·旅人
阅读(1848)
评论(0)
推荐(0)
2023年8月3日
MODBUS之负数表示法
摘要: MODBUS之负数表示法 为客户开发MODBUS协议设备,协议中提到负数,之前未对负数表示方式做详细研究,经与客户沟通查找资料并记录。 1.计算机三种记录数据方式,原码,反码,补码。 2.反码和补码可用于表示负数。 3.通常使用补码表示负数,因为补码更能反映出负数的实际对应关系。 4.举例(十进制值
阅读全文
posted @ 2023-08-03 09:41 青丝·旅人
阅读(2060)
评论(0)
推荐(0)
2023年8月1日
C# 16进制与2进制互转
摘要: 代码如下 /// <summary> /// //16转2方法 /// </summary> /// <param name="hexString"></param> /// <returns></returns> static string HexString2BinString(string h
阅读全文
posted @ 2023-08-01 11:08 青丝·旅人
阅读(714)
评论(0)
推荐(0)
2023年7月31日
C# 获取当前月份天数的三种方法总结(转)
摘要: 原文连接 方法一: int days = System.Threading.Thread.CurrentThread.CurrentUICulture.Calendar.GetDaysInMonth(DateTime.Now.Year ,DateTime.Now.Month); 方法二: DateT
阅读全文
posted @ 2023-07-31 14:22 青丝·旅人
阅读(396)
评论(0)
推荐(0)
2023年7月29日
C#计算代码运行时间(Stopwatch的使用)
摘要: 一、什么是Stopwatch Stopwatch:提供一组方法和属性,可以准确的测量运行时间。使用的时候需要引用命名空间:System.Diagnostics。 二、Stopwatch的简单使用 //创建Stopwatch实例 Stopwatch sw = new Stopwatch(); //开始
阅读全文
posted @ 2023-07-29 10:18 青丝·旅人
阅读(764)
评论(0)
推荐(0)
2023年7月28日
c#byte类型
摘要: c# byte类型 在C#中,byte类型表示一个8位无符号整数(也称为字节)。由于它是无符号的,它的值范围是0到255。 声明和初始化 byte类型的变量可以像其他变量一样进行声明和初始化。以下是一些示例: byte b1 = 100; byte b2 = byte.MaxValue; byte
阅读全文
posted @ 2023-07-28 16:34 青丝·旅人
阅读(3797)
评论(1)
推荐(1)
ASCII码与16进制的互相转换(表)
摘要: : ASCII与16进制转换 ASCII 16进制 ASCII 16进制 ASCII 16进制 ASCII 16进制 NUL 00H DLE 10H SP 20H 0 30H SOH 01H DC1 11H ! 21H 1 31H STX 02H DC2 12H " 22H 2 32H ETX 03
阅读全文
posted @ 2023-07-28 13:46 青丝·旅人
阅读(3167)
评论(0)
推荐(0)
C#将16进制字符串转化为16进制值(进制得转化)
摘要: 代码如下: int val16 = Convert.ToInt32(val16_Str, 16);//val16_Str为16进制字符串 2进制、8进制同理 C#的进制转换主要用在串口通讯时候 进制转换是人们利用符号来计数的方法。进制转换由一组数码符号和两个基本因素“基数”与“位权”构成。基数是指,
阅读全文
posted @ 2023-07-28 13:31 青丝·旅人
阅读(2733)
评论(0)
推荐(0)
2023年7月27日
C#中将字符串分割成字符数组
摘要: 在C#中字符串类型String是由一系列的单个字符组合而成,其实可以通过字符串String对象ToCharArray()方法来将字符串中的元素逐一存在数据类型为Char的一维数组中。 例如将字符str = "ABCDEFG"分割为到一维数组可用下列语句: string str = "ABCD"; c
阅读全文
posted @ 2023-07-27 17:54 青丝·旅人
阅读(1016)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
···
16
下一页
公告