问题标签 [hex]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
4022 浏览

algorithm - 算法问题:需要随着时间从 00FF00 动态递增到 FF0000,C#/Java

我想随着时间的推移(240 小时)将颜色从亮绿色更改为深红色。我能看到的最好方法是将十六进制组合从 00FF00 更改为 FF0000。

我不知道如何在我的一生中从 00FF00 动态地计数到 FF0000。我正在查看超过 10 天的时间段,因此很可能需要超过 240 小时才能增加。

谁能帮我吗?

我从来没有上过算法课,所以我认为这可能与这个问题有关。

如果您有更好的方法来做到这一点,请告诉我。

我在这里寻找某种代码。多谢你们。它可以是任何语言,但不可避免地会转换为 C#。

0 投票
3 回答
23142 浏览

c - C 将十六进制转换为十进制格式

使用 gcc 在 linux 上编译。

我想将其转换为十六进制。10 这将是一个。我已经设法通过下面的代码做到这一点。

但是,问题是我需要将它分配给一个结构,而我需要分配给的元素是一个 unsigned int 类型。

但是,这有效:

但是,我的示例代码不起作用,因为它认为我正在尝试从字符串转换为无符号整数。

我试过这个,但这也失败了

非常感谢您的任何建议,

0 投票
5 回答
1970 浏览

.net - 将十六进制字符串转换为字节数组(.NET)的最佳方法是什么?

我有一个需要转换为字节数组的十六进制字符串。最好的方法(即高效且代码最少)是:

在我有 32 位值的情况下,我可以执行以下操作:

但是在一般情况下呢?是否有更好的内置功能,或更清晰(不必更快,但仍然高效)的方式来做到这一点?

我更喜欢内置功能,因为除了这个特定的转换之外,似乎所有东西(很常见的东西)都有一个。

0 投票
5 回答
116573 浏览

c# - 十进制的0x10是什么?

我有以下代码:

SN是一个字符串,所以这应该给出第 5 个字符。行!

现在我有另一个代码,但是:SN.get_Chars(0x10)

我想知道0x10是什么?是数字吗?如果是这样,那么十进制表示法是什么?

0 投票
7 回答
6692 浏览

python - 将数字转换为二进制字符串

这是将 Python 数字转换为十六进制字符串的最佳方法吗?

有时它不起作用并在您执行 1234567890 时抱怨奇怪长度的字符串。

澄清:

我要从 int 到 hex。

另外,我需要它被逃脱。

IE: 1234567890 -> '\x49\x96\x02\xd2' 不是 '499602D2'

此外,它需要能够接受任何 Python 整数。IE。比 Int 更大的东西。

编辑:

这是迄今为止我从 Paolo 和 Devin 的帖子中拼凑起来的最佳解决方案。

0 投票
15 回答
278138 浏览

sql - 将整数转换为十六进制和十六进制转换为整数

所以我让这个查询signal_data在 Sybase 中工作(列在哪里),但它在 Microsoft SQL Server 中不起作用:

我在 Excel 中也有它(其中A1包含值):

有谁知道我将如何在 SQL Server 中执行此操作?

0 投票
4 回答
5594 浏览

java - Java Swing 的十六进制查看器/编辑器 GUI 组件?

我正在寻找可以在我的 Swing GUI 中使用的体面的十六进制查看器(只读;我不需要编辑器)GUI 组件。外面有什么吗?我想我可以自己写,但我希望避免这样做。(也很高兴能够将某些字节渲染为彩色/粗体以突出显示有问题的特定字节。)

编辑:这是用于显示内存中 ByteBuffer 的内容。

0 投票
3 回答
11165 浏览

datetime - 日期时间十六进制格式

我知道以下一对十六进制值和日期:

我不知道如何从一个转换到另一个....

有人认识十六进制格式吗?

0 投票
6 回答
2578 浏览

css - 审美网络颜色

什么是选择美观的颜色组合和主题的好资源?目前我正在使用颜色选择器并从各个地方窃取。这是一个黑客。

0 投票
7 回答
177129 浏览

c# - 从十六进制转换为字符串

我需要检查一个string位于我作为byte数组接收的数据包中的一个。如果我使用BitConverter.ToString(),我会像破折号一样得到字节string(fe:00-50-25-40-A5-FF)。
我尝试了快速谷歌搜索后发现的大多数函数,但它们中的大多数都有输入参数类型string,如果我string用破折号调用它们,它会引发异常。

我需要一个将十六进制(asstring或 as byte)转换为string表示十六进制值(fe:0x31 = 1)的函数。如果输入参数是string,函数应该识别破折号(例如“47-61-74-65-77-61-79-53-65-72-76-65-72”),因为BitConverter不能正确转换。