hex相关内容

在 Swift 中进行十进制、二进制和十六进制之间的转换

我想知道的是最高效的代码转换方式(在 swift 2 中): 十进制转二进制 二进制转十进制 十进制转十六进制 十六进制转十进制 二进制转十六进制 十六进制转二进制 我已经有了实现这一目标的基本且冗长的方法,但我想找到一种更有效的方法. 解决方案 String 和 Int 都具有采用 radix(基).结合这些,您可以实现所有转换: //十进制转二进制让 d1 = ..
发布时间:2022-01-09 19:17:31 移动开发

在 C/C++ 中高效地在十六进制、二进制和十进制之间进行转换

我有 3 种正整数的基本表示: 十进制,在 unsigned long 变量中(例如 unsigned long int NumDec = 200). 十六进制,在字符串变量中(例如 string NumHex = "C8") 二进制,在字符串变量中(例如string NumBin = "11001000") 我希望能够以最有效的方式在所有 3 种表示中的数字之间进行转换.IE.实 ..
发布时间:2022-01-09 19:13:40 C/C++开发

如何在 Swift 中将十六进制数转换为 bin?

我有字符串变量:var str = "239A23F"如何将此字符串转换为二进制数?str.toInt() 不起作用. 解决方案 您可以使用 Foundation 框架中的 NSScanner(): 让scanner = NSScanner(string: str)变量结果:UInt32 = 0如果scanner.scanHexInt(&result) {println(结果)//373 ..
发布时间:2022-01-09 19:13:34 移动开发

将十六进制字符串(hex)转换为二进制字符串

我找到了以下十六进制到二进制转换的方式: String binAddr = Integer.toBinaryString(Integer.parseInt(hexAddr, 16)); 虽然这种方法适用于较小的十六进制数,但像下面这样的十六进制数 A14AA1DBDB818F9759 抛出 NumberFormatException. 因此,我编写了以下似乎可行的方法: priva ..
发布时间:2022-01-09 19:10:35 Java开发

将长二进制字符串转换为十六进制c#

我正在寻找一种将长二进制字符串转换为十六进制字符串的方法. 二进制字符串看起来像这样 "0110011010010111001001110101011100110100001101101000011001010110001101101011" 我尝试过使用 hex = String.Format("{0:X2}", Convert.ToUInt64(hex, 2)); 但这只有在二 ..
发布时间:2022-01-09 19:09:32 C#/.NET

JavaScript:需要函数将包含二进制的字符串转换为十六进制,然后再转换回二进制

假设我在 JavaScript 中有一个字符串,其中包含二进制数据.它可能看起来像这样: var binary = '00001000010001000101010100001110'; 我需要一些可靠的函数将其转换为十六进制字符串,然后再从该十六进制转换回二进制字符串.我知道以下功能 //二进制转十六进制var hex = parseInt(binaryCharacters, 2).toS ..
发布时间:2022-01-09 19:06:31 前端开发

将十六进制转换为二进制

我有 ABC123EFFF. 我想要 001010101111000001001000111110111111111111(即二进制表示,例如,42 位数字和前导零). 怎么做? 解决方案 解决左侧尾随零问题: my_hexdata = "1a"scale = 16 ## 等于十六进制num_of_bits = 8bin(int(my_hexdata, scale))[2:] ..
发布时间:2022-01-09 19:02:21 Python

在Java中将字符串(如testing123)转换为二进制

我希望能够将字符串(带有单词/字母)转换为其他形式,例如二进制.我将如何去做这件事.我正在使用 BLUEJ (Java) 进行编码.谢谢 解决方案 通常的方法是使用 String#getBytes() 获取底层字节,然后以其他形式呈现这些字节(十六进制,二进制无论如何). 请注意,getBytes() 使用默认字符集,因此如果要将字符串转换为某种特定的字符编码,则应使用 getByt ..
发布时间:2022-01-09 19:01:08 Java开发

将十六进制转换为浮点数

如何在 Python 中将以下十六进制字符串转换为浮点数(单精度 32 位)? “41973333"->1.88999996185302734375E1“41995C29"->1.91700000762939453125E1“470FC614"->3.6806078125E4 解决方案 在 Python 3 中: >>>导入结构>>>struct.unpack('!f', bytes.fr ..
发布时间:2022-01-09 10:16:33 Python

Javascript 字符 (ASCII) 到十六进制

嘿,我需要一些简单的方法将字符转换为 ASCII,然后将其转换为十六进制代码. 例如,“A"字符将是: 0xF100 + ascii_code = Hex 结果是: 0xF100 + 65 = 0xF141 65 将是上面的字符“A".我一直在寻找一些 javascript 来获取我的角色并从中制作一个十六进制......但我还没有真正找到任何可以做到这一点的东西...... ..
发布时间:2022-01-07 21:45:54 前端开发

在 JavaScript 中将原始图像的十六进制字符串转换为位图图像

简介: 我正在从智能卡读取指纹图像数据,正如您所知,这些数据在智能卡中保存为原始图像.我正在开发一个客户端程序,该程序仅使用 java 脚本从读卡器的扫描仪读取图像并将其显示在客户端页面中. 现在我的问题: 如何将原始数据的十六进制字符串转换为使用位图图像的适当标头完成的十六进制字符串?请注意,我的图像有 width 和 height. 尝试过的方法: 我已经通过 从 ..
发布时间:2022-01-06 11:34:56 前端开发

在地址处写入字节(从命令行进行十六进制编辑/修改二进制文件)

有什么直接的方法可以从命令行修改二进制文件吗?假设我知道我的二进制文件包含 1234abcd,我想将其更改为 12FFabcd 或 FFFFabcd 或什至 FF34FFabc0(您明白了):-) 我如何在不使用任何特殊用途的工具(例如 http://stahlworks.com/dev/swiss-file-knife.html 或类似的. 仅使用标准 linux 工具从命令行执行此 ..
发布时间:2022-01-04 09:53:54 其他开发

将 .Net 颜色对象转换为十六进制代码并返回

根据问题标题,我如何获取十六进制代码并将其转换为 .Net Color 对象,然后以其他方式执行? 我用谷歌搜索并不断得到同样的方法,但不起作用. ColorTranslator.ToHtml(renderedChart.ForeColor) 返回颜色的名称,如'White'而不是'#ffffff'!以另一种方式做似乎有奇怪的结果,只能在某些时候工作...... 解决方案 类似 ..
发布时间:2021-12-29 22:50:17 C#/.NET

将 RGBA 转换为十六进制

给定一个 css 颜色值,例如: rgba(0, 0, 0, 0.86) 假设背景为白色,如何将其转换为考虑 alpha 分量的 RGB 十六进制值? 解决方案 由于 alpha 值同时衰减背景颜色和颜色值,这样的事情可以解决问题: function rgba2rgb(RGB_background, RGBA_color){var alpha = RGBA_color.a;返回新颜 ..
发布时间:2021-12-29 22:47:00 前端开发

如何在 CSS 中使用 3 位颜色代码而不是 6 位颜色代码?

我最近浏览了我的 CSS 文件并将我所有的六位数十六进制代码转换为简单的三位数代码(例如,我的 #FDFEFF 被缩短为 #FFF). 它呈现的颜色与以前几乎完全相同,在我看来,中间部分相当无用,删除它们为我的 CSS 文件节省了整整 300 个字节. 你使用哪个版本有关系吗?我很少遇到只使用三位数代码的网站(或者我想我从来没有遇到过这样的网站).在六位数代码上使用三位数代码仍然完全有 ..
发布时间:2021-12-29 22:38:32 前端开发

在 CSS 中对 RGB 颜色值使用十六进制多于十进制有什么好的理由吗?

rgb(255,255,255) 表示法从 CSS1 开始可用.但 #ffffff 似乎更受欢迎. 显然它稍微紧凑一些.我知道十六进制与底层字节更密切相关,并且理解对这些值进行算术运算会有优势,但这不是您要使用 CSS 做的事情. 颜色值往往是由设计者(比如我自己)创造的,他们在其他任何地方都不会遇到十六进制表示法,并且更熟悉十进制表示法,这是在他们使用的应用程序中指定颜色的主要方式— ..
发布时间:2021-12-29 22:35:53 前端开发

在 PHP 中将十六进制颜色转换为 RGB 值

使用 PHP 将 #ffffff 等十六进制颜色值转换为单个 RGB 值 255 255 255 的好方法是什么? 解决方案 查看 PHP 的 hexdec() 和 dechex() 函数:http://php.net/manual/en/function.hexdec.php 示例: $value = hexdec('ff');//$value = 255 ..
发布时间:2021-12-29 22:34:19 PHP

使用 JavaScript 创建基于字符串的十六进制颜色

我想创建一个函数来接受任何旧的字符串(通常是一个单词),并从中以某种方式在#000000和#FFFFFF,因此我可以将其用作 HTML 元素的颜色. 如果不那么复杂,甚至可能是一个速记十六进制值(例如:#FFF).事实上,“网络安全"调色板中的颜色是理想的. 解决方案 只是从 计算任意字符串的十六进制颜色代码到Javascript: function hashCode(str) { ..
发布时间:2021-12-29 22:34:05 前端开发