首页 文章
  • 189 votes
    7 answers
    313 views

    了解Android上的颜色(六个字符)

    我试图了解Android中的颜色是如何工作的 . 我将这个颜色设置为我的 LinearLayout 的背景,并且我得到一个透明的背景灰色: <gradient android:startColor="#b4555555" android:endColor="#b4555555" android:angle="270.0" /&gt...
  • 4 votes
    1 answers
    1396 views

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

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

    如何获得十六进制颜色值而不是RGB值?

    使用以下jQuery将获得元素背景颜色的RGB值: $('#selector').css('backgroundColor'); 有没有办法获得十六进制值而不是RGB?
  • -1 votes
    1 answers
    1430 views

    使用来自二进制(十六进制)文件的fread交换字节

    我有二进制文件(十六进制表示)与以下输入, 0000 1900 我正在使用以下代码将数据读入整数 . fp = fopen(argv[1], "rb"); if (fp == NULL){ printf("Error - Failed opening the file\n"); return EXIT_FAILURE...
  • 1 votes
    2 answers
    211 views

    从文件fscanf格式读取十六进制数据编译时警告

    我正在从文件中读取一些数据 . 格式说明了 带有UNIX样式行结尾的ASCII文本,一系列以十六进制表示的32位有符号整数 . 例如 08000000 我正在使用fscanf来读取这些数据 . long data_size; FILE *fp; fp=fopen("test01.bin", "r"); // open for reading if (...
  • 0 votes
    1 answers
    833 views

    在文本中以十六进制表示的十六进制

    大家好,我有十六进制的以下文件格式,因为每个字母数字表示如下 . DC-01-00-00-80-11-D9-4E-C0-A8-01-24-C0-A8-01-57-13-C4-13-C4-01-BD(从文本文件中读取) 现在我逐行循环,每行我做以下操作 这是每个读取行的for循环内部 istringstream ss(tempString.substr(i,2)); size_t converte...
  • 0 votes
    1 answers
    1995 views

    从文本文件到实际十六进制的文本字符串十六进制数据

    我想将存储为文本文本中的文本的十六进制数据行转换为存储为char的十六进制数据,如下所示: 文本文件内容: 41:89:47:AB A7:33:1D:AC 所需格式: char Data[NumberOfLinesInFile][HexPerLine]; 请注意,每行的十六进制数是固定的 . 数据应如下所示: Data[0][0] = 0x41; Data[0][1] = 0x89; Data[...
  • 0 votes
    1 answers
    1376 views

    从文件matlab中读取十六进制

    我拥有什么 A txt file 喜欢: D091B E7E1F 20823 ... 我需要什么 要阅读它们并像char一样存储它们,只需 as they are in the file : N (不要多少) lines ,每个都有5个字符( 5 columns ) . 我尝试了什么 fichero = fopen('PS.txt','r'); sizeDatos = [[] 5]; % S...
  • 314 votes
    25 answers
    919 views

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

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

    六角透明颜色[复制]

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

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

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

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

    如何在Python中将十六进制字符串转换为int? 我可以将它作为“ 0xffff " or just " ffff ” .
  • -2 votes
    0 answers
    399 views

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

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

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

    我有一个字节数组填充十六进制数字和打印它简单的方法是非常没有意义的,因为有许多不可打印的元素 . 我需要的是以下形式的确切十六进制代码: 3a5f771c
  • 394 votes
    10 answers
    1305 views

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

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

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

    如何将RGB格式的颜色转换为十六进制格式,反之亦然? 例如,将 '#0080C0' 转换为 (0, 128, 192) .
  • 0 votes
    2 answers
    1457 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
    1 answers
    1978 views

    RFID算法获取卡ID

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

    在javascript中将十六进制转换为float

    This question让我问下面的问题 . 我想将基数为10的数字转换为基数为16的数字 . var myno = 28.5; var convno = myno.toString( 16 ); alert( convno ); 一切都很好 . 现在我想将它转换回十进制 .但现在我不能写 var orgno = parseInt( convno, 16 ); alert( orgno );...
  • 2 votes
    1 answers
    1555 views

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

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

    设置小于和大于值

    我试图为变量设置某些值 . 变量用于确定十六进制颜色是绿色,红色,蓝色,绿色和红色,蓝色和红色,还是绿色和蓝色 . 我试图设置的值,以确定某些东西是绿色和红色只是红色或只是绿色是有一定的数字范围,其中的东西将被限定为绿色和红色等... E.G:FF0000 =红色 . A1A100 =红色和绿色,A1C124 =红色和绿色 . 我的A1C124代码在我的脚本中会有问题,因为很难说 if Red ...
  • 0 votes
    1 answers
    384 views

    将十六进制转换为二进制,将一位和二位的补码转换为16位

    我试图将FFAD(十六进制)转换为十进制值,然后对其执行一个和两个补码 . FFAD表示为16位整数 . 当我将FFAD转换为基数2时,我得到1111111110101101 . 我的问题是我怎么知道它是否是负数? 我有二进制,现在做一些补码正常我会将最后一位从0更改为1然后翻转所有位,但作为一个16位整数我没有任何更多的可用位 . 由于第16位是1,这是否意味着它是负数?我该怎么做呢?我只是对...
  • 0 votes
    0 answers
    1192 views

    将十进制转换为二进制补码十六进制

    我试图弄清楚如何将十进制转换为二进制补码十六进制 . 我完全理解如何取一个小数并找到它的两个补码(对于正值和负值) . 我也完全理解十六进制如何用于无符号整数 . 但是,我不确定二进制补码规则如何与十六进制一起使用 . 是否有使用十六进制的二进制补码的过程? 或者是这个过程:将十进制转换为二的补码二进制,然后将其转换为十六进制 . 这是我唯一需要做的事情吗?或者是否有一个更复杂的公式,用于找到给出...
  • 365 votes
    4 answers
    1265 views

    为什么十六进制数字前缀为0x?

    为什么十六进制数字前缀为 0x ?我理解前缀的用法,但我不明白选择 0x 的重要性 .
  • 0 votes
    2 answers
    1804 views

    在VBA中将十六进制单元格值转换为二进制[重复]

    这个问题在这里已有答案: How can you convert HEX to BIN, one character at a time in EXCEL 2010 5个答案 我试图将一列十六进制值转换为二进制值,然后将二进制值写入二进制文件 . 但是,我在将十六进制值转换为二进制时遇到问题... 我找到了这个帖子:Convert hex value string to Binary stri...
  • 0 votes
    1 answers
    777 views

    在intel8086上打印十六进制分数

    我希望能够将十六进制数字打印为分数 . 让我们说.D ;This macro registers AH,AL READ MACRO MOV AH,8 INT 21H ENDM ;This macro registers AH,DL PRINT MACRO CHAR PUSH AX PUSH DX MOV DL,CHAR MOV AH,2 INT 21H POP DX PO...
  • 0 votes
    3 answers
    974 views

    VHDL - 来自HEX文件的init std_logic_vector数组

    我有简单的“RAM”实现为: type memory_array is array(31 downto 0) of std_logic_vector(7 downto 0); signal ram : memory_array; 我想从HEX文件中初始化它的内容 . 我想知道如下文件: ram_init: process file file_ptr : text; variabl...
  • 228 votes
    4 answers
    922 views

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

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

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

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

热门问题