易语言中“到字节”
发布网友
发布时间:2022-05-07 06:53
我来回答
共3个回答
热心网友
时间:2023-10-19 22:57
在此之前可以先了解一下易数据类型的取值范围:
数据类型名称 占用字节数 取值范围
字节型 1 0 到 255
短整数型 2 -32,768 到 32,767
整数型 4 -2,147,483,648 到 2,147,483,647
长整数型 8 -9,223,372,036,854,775,808 到 9,223,372,036,854,775,807
小数型 4 -3.4E38 到 3.4E38 (7位小数)
双精度小数型 8 -1.7E308 到 1.7E308 (15位小数)
逻辑型 4 “真”或“假”,
日期时间型 8 100年1月1日到9999年12月31日
子程序指针 4 尺寸为 4 个字节。具有此数据类型的变量可以用来间接调用子程序。
文本型 ? 由以字节 0 结束的一系列字符组成
字节集 ? 一段字节型数据
字节型的取值范围是 0 到 255
至于是如何计算的我也不太清楚,不过我有一个算法(余数):
调试输出 (到字节 (437), 437 % 256)
到字节的作用是保证值范围在0-255之间追问额。如果这是样:“易语言”把这个到字节会是什么样的效果
追答是0,这个应该不是计算的结果,而是类型检测,字节集及文本型等不属于“数值”类型的直接返回0
热心网友
时间:2023-10-19 22:57
在此之前可以先了解一下易数据类型的取值范围:
数据类型名称 占用字节数 取值范围
字节型 1 0 到 255
短整数型 2 -32,768 到 32,767
整数型 4 -2,147,483,648 到 2,147,483,647
长整数型 8 -9,223,372,036,854,775,808 到 9,223,372,036,854,775,807
小数型 4 -3.4E38 到 3.4E38 (7位小数)
双精度小数型 8 -1.7E308 到 1.7E308 (15位小数)
逻辑型 4 “真”或“假”,
日期时间型 8 100年1月1日到9999年12月31日
子程序指针 4 尺寸为 4 个字节。具有此数据类型的变量可以用来间接调用子程序。
文本型 ? 由以字节 0 结束的一系列字符组成
字节集 ? 一段字节型数据
字节型的取值范围是 0 到 255
至于是如何计算的我也不太清楚,不过我有一个算法(余数):
调试输出 (到字节 (437), 437 % 256)
到字节的作用是保证值范围在0-255之间追问额。如果这是样:“易语言”把这个到字节会是什么样的效果
追答是0,这个应该不是计算的结果,而是类型检测,字节集及文本型等不属于“数值”类型的直接返回0
热心网友
时间:2023-10-19 22:58
这个一般用于从易语言写出文件时用到的命令。
热心网友
时间:2023-10-19 22:58
因为到字节只能转成一个字节值,也就是单个字节范围,如0~FF.
所以 到字节(437)中的内容437已经超过了单字节范围,要取余,
所以结果=437-256=181。
其实这个到字节一般是跟ASCII码类型数据通信上用的,到字节后在匹配ascii码后得到文本.
比如串口通信数据解码.
热心网友
时间:2023-10-19 22:57
在此之前可以先了解一下易数据类型的取值范围:
数据类型名称 占用字节数 取值范围
字节型 1 0 到 255
短整数型 2 -32,768 到 32,767
整数型 4 -2,147,483,648 到 2,147,483,647
长整数型 8 -9,223,372,036,854,775,808 到 9,223,372,036,854,775,807
小数型 4 -3.4E38 到 3.4E38 (7位小数)
双精度小数型 8 -1.7E308 到 1.7E308 (15位小数)
逻辑型 4 “真”或“假”,
日期时间型 8 100年1月1日到9999年12月31日
子程序指针 4 尺寸为 4 个字节。具有此数据类型的变量可以用来间接调用子程序。
文本型 ? 由以字节 0 结束的一系列字符组成
字节集 ? 一段字节型数据
字节型的取值范围是 0 到 255
至于是如何计算的我也不太清楚,不过我有一个算法(余数):
调试输出 (到字节 (437), 437 % 256)
到字节的作用是保证值范围在0-255之间追问额。如果这是样:“易语言”把这个到字节会是什么样的效果
追答是0,这个应该不是计算的结果,而是类型检测,字节集及文本型等不属于“数值”类型的直接返回0
热心网友
时间:2023-10-19 22:58
这个一般用于从易语言写出文件时用到的命令。
热心网友
时间:2023-10-19 22:58
因为到字节只能转成一个字节值,也就是单个字节范围,如0~FF.
所以 到字节(437)中的内容437已经超过了单字节范围,要取余,
所以结果=437-256=181。
其实这个到字节一般是跟ASCII码类型数据通信上用的,到字节后在匹配ascii码后得到文本.
比如串口通信数据解码.
热心网友
时间:2023-10-19 22:58
这个一般用于从易语言写出文件时用到的命令。
热心网友
时间:2023-10-19 22:58
因为到字节只能转成一个字节值,也就是单个字节范围,如0~FF.
所以 到字节(437)中的内容437已经超过了单字节范围,要取余,
所以结果=437-256=181。
其实这个到字节一般是跟ASCII码类型数据通信上用的,到字节后在匹配ascii码后得到文本.
比如串口通信数据解码.