首页 文章
  • -2 votes
     answers
     views

    如何创建rdif卡的十六进制数?

    我需要建议 . 我有一张写有0004550854的RFID卡 . 我知道这个数字是十进制的 . 在十六进制系统中,此数字为4570C6 . 我有两张卡片,每张卡片都列出了与我不同的东西 . 第一个列出24002AE036,另一个列出42004570C6B1 . 有谁可以解释这些数字是如何创建的?我想弄清楚好几天没有成功:(
  • -1 votes
     answers
     views

    如何在PHP7中正确地将HEX转换为BIN?

    我试图将HEX值“0000”转换为BIN值 . 在数学中:(0000)16 =(0000 0000 0000 0000)2 但是当我试图使用时 $hex = '0000'; echo base_convert ($hex, 16, 2); 我得到0 0000 0000 0000 0000 . 它看起来一样但不是 . 在我的场景中,16位表示保存为HEX值的数字输出的状态 . 我需要更改什么才能使...
  • 1 votes
     answers
     views
  • 0 votes
     answers
     views

    C ifstream将读取一些值然后停止

    我正在尝试编写一个程序,从bin文件中读取940个4字节长的二进制数据值[hex],并将值输出到控制台 . 我在循环中有ifstream :: read,cout和seekg操作 . 它将适用于前10次左右的迭代,然后在一次迭代中跳过读取和写入操作,执行seekg操作,并继续读取和写入 . 最后200行左右也出现了相同的值 . 它将适用于12次迭代,然后它将开始输出错误的数字 . 此时,当它应该在...
  • 0 votes
     answers
     views

    有人可以向我解释这个Chunk Size值

    所以我有一个包含110528字节的wave文件,我将这个wave文件转换为hex: byte[] myWaveFile = System.IO.File.ReadAllBytes(Server.MapPath("/") + "/Funny.wav"); string myHexFile = ToHex(myWaveFile, 0, myWaveFile.Le...
  • -2 votes
     answers
     views

    从文件中读取十六进制并在c [保留]中将其转换为二进制

    所以我正在使用“%lx”读取存储在文件中的十六进制值并将其存储在unsigned long int temp中,现在我想将其转换为二进制 . 我不需要它的代码只是指导/提示 .
  • 314 votes
     answers
     views

    使用Java将十六进制转储的字符串表示形式转换为字节数组?

    我正在寻找一种方法来转换长字符串(从转储),它表示十六进制值到一个字节数组 . 我不能比发布the same question here的人更好地措辞 . 但为了保持原创,我会用自己的方式来表达它:假设我有一个字符串 "00A0BF" ,我想把它解释为 byte[] {0x00,0xA0,0xBf} 我该怎么办? 我是Java新手,最后使用 BigInteger 并注意领先的...
  • 1029 votes
     answers
     views

    六角透明颜色[复制]

    这个问题在这里已有答案: Understanding colors on Android (six characters) 7个答案 我正在为我的app小部件实现一个小部件透明度选项,尽管我在获取正确的十六进制颜色值时遇到了一些麻烦 . 作为十六进制颜色透明度的全新,我搜索了一下,虽然我找不到我的问题的具体答案 . 我想用十六进制颜色设置透明度,所以让我说我的十六进制颜色ID“#33b5e5”...
  • 1178 votes
     answers
     views

    如何将字节数组转换为十六进制字符串,反之亦然?

    如何将字节数组转换为十六进制字符串,反之亦然?
  • 394 votes
     answers
     views

    C#将整数转换为十六进制,然后再返回

    我该如何转换以下内容? 2934(整数)到B76(十六进制) 让我解释一下我想做什么 . 我的数据库中有用户ID,存储为整数 . 我没有让用户引用他们的ID,而是让他们使用十六进制值 . 主要原因是因为它更短 . 因此,我不仅需要从整数到十六进制,而且还需要从十六进制到整数 . 在C#中有一个简单的方法吗?
  • 408 votes
     answers
     views

    RGB到十六进制,十六进制到RGB

    如何将RGB格式的颜色转换为十六进制格式,反之亦然? 例如,将 '#0080C0' 转换为 (0, 128, 192) .
  • 0 votes
     answers
     views

    比较Shell中的十六进制数

    我想比较A.txt中每一行的第一个元素和B.txt行的第一个元素,如果它们匹配打印那条A行,A和B的第一行元素都是十六进制数,我写了以下代码基于https://askubuntu.com/questions/366879/awk-comparing-the-value-of-two-variables-in-two-different-files . #!/bin/bash A="$HO...
  • 5 votes
     answers
     views

    RFID算法获取卡ID

    我在呈现卡时从RFID阅读器接收字节,但我无法弄清楚如何从这些字节中获取卡ID . 例如,我有一张卡片上印有这些数字: 0007625328 116,23152 . 我希望这是那张卡的ID,对吧? 对于这张卡,我从阅读器获得以下字节(十六进制表示): <42><09><01><74><00><74><5A>&lt...
  • 1 votes
     answers
     views

    如何从C中的文本文件中读取十六进制数据

    我正在尝试用CAN数据读取文本文件,文件格式如下: XL_CAN_EV_TAG_RX_OK CH:0 T = 51165282304 ID:98FF5C80 DLC:7 000000040000E0 XL_CAN_EV_TAG_RX_OK CH:0 T = 51172728832 ID:98FF1480 DLC:7 FFFFFFAD7C1CFF XL_CAN_EV_TAG_RX_OK CH:0 ...
  • 228 votes
     answers
     views

    如何将十六进制字符串转换为字节数组? [重复]

    这个问题在这里已有答案: How do you convert a byte array to a hexadecimal string, and vice versa? 39个答案 我们可以使用C#中的内置函数将十六进制字符串转换为字节数组,还是必须为此创建自定义方法?
  • 91 votes
     answers
     views

    将十六进制字符串转换为int

    我试图将一个长度为8个字符的十六进制代码的字符串转换为一个整数,以便我可以在很多不同的值上进行int比较而不是字符串比较 . 我知道这在C中相当简单,但我需要用Java来完成 . 我需要满足的测试用例主要是将“AA0F245C”转换为int然后再返回到该字符串,以便我知道它正在转换 . 我尝试过以下方法: int decode = Integer.decode("0xAA0F245C&q...
  • -2 votes
     answers
     views

    如何在同一个字符串中为字母和数字创建单独的输出并输出其ASCII值?

    import java.util.Scanner; public class testing { public static void main(String[] args) { Scanner stdIn = new Scanner(System.in); System.out.println("Please enter a st...
  • 523 votes
     answers
     views

    如何使用.NET从十六进制颜色代码中获取颜色?

    如何从十六进制颜色代码中获取颜色(例如 #FFDFD991 )? 我正在读取文件并获得十六进制颜色代码 . 我需要为十六进制颜色代码创建相应的 System.Windows.Media.Color 实例 . 框架中是否有内置方法来执行此操作?
  • 0 votes
     answers
     views

    Mifare,数学挑战

    我有两种类型的RFID阅读器在工作 . 一个用于访问控制,壁挂式LCD显示器连接到服务器,一个USB WaveID,pcProx读卡器 . 当我在我的手机中读取带有USB读卡器或NFC读卡器的mifare卡1K时,我得到: HEX: 08 E5 2A 46 (reversed) DEC: 149236294 但是,当我在壁挂式读卡器中读取相同的卡时,我得到: HEX: 42 6C 87 A3 ...
  • 113 votes
     answers
     views

    C将hex字符串转换为有符号整数

    我想将十六进制字符串转换为C中的32位有符号整数 . 所以,例如,我有十六进制字符串“fffefffe” . 二进制表示形式为11111111111111101111111111111110 . 其带符号整数表示形式为:-65538 . 如何在C中进行此转换?这也需要适用于非负数 . 例如,十六进制字符串“0000000A”,二进制为00000000000000000000000000001010...
  • 1 votes
     answers
     views

    RIFF波形文件格式:FourCC值和HEX转换

    Context: 我正在解析Riff / Wave文件 . 有documentation标识Riff块中的FourCC值 . 以下是wave文件的更重要的块 . FourCC ID for two .wav specific chunks: Chunk ID "fmt " (0x666D7420) Chunk ID "data" (0x646174...
  • 1 votes
     answers
     views

    用不正确的轨道块大小解析MIDI?

    我正在尝试编写一个C程序,它以十六进制格式读取MIDI并根据this教程推断必要的数据 . 在轨道块信息中,第一个信息是您正在查看轨道"MTrk" . 第二个4字节指的是块大小 . 据我所知,块大小是指下一个轨道块开始之前的字节数,或者是文件的结尾 . 但是,在我一直在使用的midi文件中,我的块大小通常太小 . 也就是说,让我们说块大小是40个字节:下一个“MTrk”直到当前...
  • 1 votes
     answers
     views

    从命令行参数C将十六进制转换为二进制

    这是一个家庭作业,我必须在终端中调用命令时将十六进制转换为二进制 . 我的“老师”并不真正“教”C,所以我迷路了 . 我必须包含一个过程,void printBits(unsigned long i),它打印i中的位 . 它将使用'-p'开关从命令行调用,后跟一个十六进制形式的32位无符号长整数 . EX:$ lab3 -p 0x5 输出:0000 0000 0000 0000 0000 000...
  • 412 votes
     answers
     views

    以编程方式使六角颜色(或rgb和混合颜色)变亮或变暗

    这是我正在努力以编程方式使特定量的十六进制颜色变亮或变暗的功能 . 只需输入一个像 "3F6D2A" 这样的字符串作为颜色( col )和一个base10整数( amt )来获得变亮或变暗的量 . 为了变暗,传入负数(即-20) . 我这样做的原因是因为我找到的所有解决方案,到目前为止,它们似乎使问题过于复杂 . 我感觉只需几行代码即可完成 . 如果您发现任何问题,请告知我们,...
  • 0 votes
     answers
     views

    将二进制转换为十六进制

    我有一个二进制文件,其中包含大约2个字节的数据 . 我试图读取此数据并将其转换为十六进制,然后将其存储到无符号字符数组中 . 我目前能够读取二进制数据,但我不知道如何将其转换为十六进制并将其存储到unsigned char数组中(从二进制读取的所有数据将对应于Hex中的1-9) . 所以如果二进制数据是 00011000 00011000 ,我希望unsigned char为{18,18} . 如...
  • 116 votes
     answers
     views

    c cout十六进制值?

    我想要做: int a = 255; cout << a; 并让它在输出中显示FF,我该怎么做?
  • 1 votes
     answers
     views

    从端口C#二进制数据转换为十六进制字符串

    我发现了一个源代码并稍微改了一下,所以我可以从com6上的接收器中检索数据 . 我收到的数据是二进制的 . 现在我想将其转换为十六进制字符串 . 如果它是十六进制字符串,我们可以剪切字符串的一部分并单独解码它们 . 我怎样才能做到这一点? 以下是代码: using System; using System.IO.Ports; using System.Threading; public class...
  • 21 votes
     answers
     views

    十六进制代码(\ x)和unicode(\ u)字符之间有什么区别?

    从 ?Quotes : \ xnn具有给定十六进制代码的字符(1或2个十六进制数字)\ unnnn Unicode字符与给定代码(1--4十六进制数字) 在Unicode字符只有一个或两个数字的情况下,我希望这些字符是相同的 . 事实上, ?Quotes 帮助页面上的一个示例显示: "\x48\x65\x6c\x6c\x6f\x20\x57\x6f\x72\x6c\x64\x21&q...
  • 4 votes
     answers
     views

    问题将Base64字符串转换为十六进制字符串

    TLDR:我缺少的边缘情况是什么,或者我的算法中将Base64字符串转换为Hex字符串是否有错误? 我最近决定尝试Matasano Crypto Challenges,但无论出于何种原因,我决定尝试编写第一个挑战而不使用库来转换Hex和Base64字符串 . 我已经设法让Hex到Base64转换工作,但是从输出中可以看出,当我尝试将Base64转换回Hex时会有轻微的异常(例如,将Base64的最...
  • 2 votes
     answers
     views

    将十六进制转换为IEEE-754单精度浮点二进制科学计数法

    我试图将这些数字转换为二进制科学符号,但我无法弄清楚这个过程 . 有人可以请求解决这个问题的过程吗? 对于IEEE 754单精度浮点数,用二进制科学记数法写的数字是多少,其十六进制表示如下? 0061 0000 我可以将这从十六进制转换为无符号二进制: 0000 0000 0110 0001 0000 0000 0000 0000 但我无法弄清楚如何使用二进制科学表示法正确表示这一点 . ...

热门问题