
[英]Reading Hex from file, printf %x showing leading ff values
我有一个包含 26 个十六进制字节值的文件“data.dat”: 22 49 E1 09 62 18 42 8C 66 10 B0 11 84 9C 00 FF E0 40 1F F8 60 07 FE 2C 03 FF 我正在尝试将这些读入 c++ 并将十六进制值打印到终端: 当运行 outpu ...
[英]Reading Hex from file, printf %x showing leading ff values
我有一个包含 26 个十六进制字节值的文件“data.dat”: 22 49 E1 09 62 18 42 8C 66 10 B0 11 84 9C 00 FF E0 40 1F F8 60 07 FE 2C 03 FF 我正在尝试将这些读入 c++ 并将十六进制值打印到终端: 当运行 outpu ...
[英]Reverse nibbles of a hexadecimal number in C++
反转 C++ 中十六进制数的半字节(例如数字)的最快方法是什么? 这是我的意思的一个例子: 0x12345 -> 0x54321 这是我已经拥有的: ...
[英]How to convert raw bytes in Hexadecimal from to RGB image
我正试图通过探索使用机器学习检测恶意软件的行为来弄脏我的手。 所以我在 Kaggle 上偶然发现了 Microsoft Big 2015 数据集。 数据集包含十六进制形式的字节数据。 IE 从字节生成的完整字节和灰度图像的链接。 十六进制字节 我想使用 python 将这个十六进制字节转换为 R ...
[英]python: hex to bin with binascii.a2b_hex results in binascii.Error: Odd-length string
我正在尝试使用binascii.a2b_hex将十六进制字符串转换为 bin,但我得到binascii.Error: Odd-length string only with some strings,不是每次。 例如这是抛出错误的字符串: 177B16283F6C72F52DB9F00DF2629E ...
[英]C++ How to convert an unsigned integer to a hex string without a thousands separator
为了存储按钮文本的颜色,我将变量uint32_t textColor设置为值 0xF5CE52 (0d16109138)。 现在我需要将此 textColor 值作为十六进制值插入到字符串中。 但是,当我尝试通过字符串流将 textColor 转换为十六进制字符串时,似乎在十六进制字符串中插入了千位 ...
[英]Int calculation from byte representation
给定字节为 HEX: 710e00fe我执行以下操作: 我得到mantissa = 3697 and exponent = -2 。 我尝试手动执行此操作,但我无法弄清楚我是如何获得这些值的。 我实际上可以得到正确的 exp,但是当我手动计算时,尾数是一个巨大的数字。 有什么不对? ...
[英]Convert ARGB to Hex with 6 Value
使用 C# 我试图将照片分成多张照片。 在每张照片中,我都有一块颜色。 我这样做的方式有问题,需要您的建议。 问题是我的照片名称将具有 8 个 ARGB 值。 但我只想要 6 个值! 我希望文件名考虑没有 alpha 的颜色 RGB 值。 ...
[英]Replace HEX value within the file using fwrite php
我正在尝试在特定偏移量上使用 PHP 修改文件中的十六进制值。 我的问题是文件中的所有内容都被删除了,直到 offset1 有 00 的 offset1 是 90,这是 eof。 就像 fseek 根本不起作用。 我认为问题出在 fwrite 中,它只写我的值而不是 current_file+va ...
[英]Spring Boot JPA: How to change the way an attribute is saved
我需要找到一种使用 JPA 插入具有属性的实体的方法。其中一个属性代表一个十六进制字符串。 由于使用了 DB 和其他要求,我不得不将此字符串与语法 X'stringValue' 插入到 DB 中。 不幸的是,我没有找到任何方法来插入这种语法。 我尝试使用@Query(本机 sql)和@Columnt ...
[英]Best data type for hex values in Oracle database
在 Oracle 数据库中存储十六进制值的最佳数据类型是什么? 使用像这样的 33 字节值: 是否有一种首选数据类型将: a) 使用最少的磁盘空间,b) 可以通过完整的字符串进行查询吗? 要存储该值,我可以使用VARCHAR2(132) 。 但这会占用磁盘上的 132 字节还是 33 字节? 如果 ...
[英]Hexadecimal to Image Conversion
我正在将十六进制文件转换为图像。 使用binascii库将输入文件转换为字节字符串。 当写入字节串形成图像时,问题就出现了。 所有十六进制文件的 output 相同。 如果有人为我提供解决方案,我将不胜感激。 这是我的代码: Output: ...
[英]Golang: verify that string is a valid hex string?
我有一个结构: 检查hexID字段是否为有效的十六进制字符串的最简单方法是什么? 如果没有 - 引发错误。 例如: 或者也许某处存在 struct tag ? ...
[英]Rotate left part of hex number in C++
我有以下问题:我在 C++ 中有一个十六进制数(数据类型:std::uint64_t),十六进制数包含从 1 到给定 n 的所有数字。 现在的问题是旋转十六进制数的前 k 位,例如: hex = 0x436512, k = 3 --> 0x634512 我已经尝试将十六进制数分成两部分,例如 ...
[英]Subtract 1 from all digits of a hex which are smaller than given value d in C++
我有以下问题:我在 C++ 中有一个十六进制数(数据类型:std::uint64_t),十六进制数包含从 1 到给定 n 的所有数字。 我们还给出了另一个数字 d <= n。 是否可以从大于或等于 n 的十六进制数的所有数字中减去 1? 这是我所期望的示例:hex = 0x43512, d ...
[英]Fscanf: Reading Digits seperatly in Groups of 4
我有一个包含以 4 位数字块编码的十六进制数据的文件。 我想在 4 个块中分别读取每个数字。例如:读取 400F 并将它们保存在单独的无符号短裤中。 我只能用空格分隔数字来做到这一点: 它应该是这样的: (所有这些当然都在一个循环中,以获得不止一行) 谁能帮我这个? 谢谢:) ...
[英]Understanding Hexadecimal and Memory addresses
由于每个十六进制数字对应4位,而memory的每个字节需要2个十六进制数字,为什么下面代码中memory地址的增量发生在半字节而不是整个字节? 正如您在下面的 output 中看到的,我们的 int 类型的 memory 地址的增量仅发生在半字节中。 例如,第一个增量是从 58 到 5c(从 8 到 ...
[英]Convert image to Hex from URL in C# Console program
我正在尝试将图像从 URL 转换为现有系统上的 SQL 服务器数据库(图像表恢复),但不知道确切的编码。 从工作表中,图片列中的数据以 0x89504E470D 开头.... 它应该是 Base64。在这里测试这个编码https://base64.guru/converter/encode/hex ...
[英]how to convert hexadecimal value expected output using JavaScript
我尝试了很多方法,但没有一个给出预期的结果。 输入: 04:3d:54:a2:68:61:80 预计 output: 01193333618139520 我如何在 JS 中使用 go? const value = `04:3d:54:a2:68:61:80` const barcode = pa ...
[英]Decoding Help, I've bought this 7in1 Air Quality M701 sensor from china and the output is all in hex and the documentation is hard to read
传感器名称为7合1空气质量检测模块M701 我将传感器连接到我的 Arduino mega RX 引脚以从中读取数据,这是 output, 我发现 3C 每秒都是一个重复的起始字符,所以我将它作为换行的指示符。 它每 1 秒输出一次。 这是他们发送的文档https://drive.google.co ...
[英]Trouble making mathematical operations with big hexadecimal numbers on bash
我正在尝试使用大的十六进制数执行多个数学运算。 在下面的代码中,一个大的随机值被赋予p和q ,两个变量相乘使结果成为n的值。 然后做一个减法“ (n-2) ”但是当减去2到n时结果似乎是错误的 我正在使用这个网站来检查结果,到目前为止我还没有从我的脚本中得到任何正确的output 值示例: p的生 ...