如何在C ++中将浮点数组转换为字节数组(Arduino)

合范

如何在Arduino中将浮点数组转换为字节数组。基本上,以一种有效的方式将数组的所有浮点变量转换为字节(并将所有变量舍入为最接近的整数值)。

转换为:

float mlx90640To[768];

至:

byte bytearray[768];
阿明·蒙蒂尼(Armin Montigny)

我想我可能不完全理解这个问题。这可能是一个XY问题。

但是下面是一种快速有效的解决方案。

#include <iostream>
#include <cmath>

using byte = unsigned char;

float mlx90640To[768];
byte bytearray[768];

int main() {

    // Convert all float values
    for (size_t i{}; i < 768; ++i)
        bytearray[i] = static_cast<byte>(std::lround(mlx90640To[i]));

    return 0;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在c#中将浮点数组转换为字节数组?

如何将浮点数转换为字节数组,反之亦然?

如何将有符号字节数组转换为浮点数?

在 C# 中读取字节数组并转换为浮点数

如何将四字节数组转换为目标C中的浮点数?

如何在ObjectiveC中将字节数组转换为浮点值?

如何将字节数组中的pcm样本转换为-1.0到1.0范围内的浮点数并返回?

浮点数组类型的变量引用的值如何具有字节数组类型?

如何在Android中将位图转换为字节数组并将字节数组转换为位图?

如何在C ++中将64位整数转换为大端字节数组

如何在C#中将字节数组的子范围转换为字符串

如何在C#中将字节数组转换为图像?

如何在JNI中将Java字节数组的内容转换为C字符串?

如何在Objective-c中将short转换为字节数组?

如何在C#中将字节数组转换为zip存档?

如何在Swift中将Int转换为4个字节的字节数组?

如何在Go中将字节数组转换为字符串数组?

如何在Java中将浮点数组转换为双精度数组?

如何在 C 中将 10 位无符号字节数组转换为 uint16 字节数组?

将浮点数转换为字节数组

在Python 3中将字节数组转换为浮点数组

如何在Java中将字节数组转换为十六进制字符串?

如何在Java中将字符串转换为bcd格式的字节数组?

如何在m子中将字节数组转换为多部分文件

如何在Rust中将字节数组转换为原始类型?

如何在Spring MVC中将字节数组转换为ZipOutputStream?

如何在 TwinCAT3 中将字节数组转换为各种 LREAL(double) 值

如何在PowerShell中将哈希字符串转换为字节数组?

如何在Android Studio中将imageview转换为字节数组?