📜  将 da decimale 转换为十六进制 javascript (1)

📅  最后修改于: 2023-12-03 15:25:13.317000             🧑  作者: Mango

将十进制数转换为十六进制数

在 JavaScript 中,我们可以使用内置的 toString() 方法将十进制数转换为十六进制数。同时,我们可以使用 parseInt() 方法将十六进制数转换为十进制数。

下面是一个将十进制数转换为十六进制数的代码示例:

const decimal = 123;
const hex = decimal.toString(16);
console.log(hex); // 输出 "7b"

我们可以在 toString() 方法中传递一个参数,该参数表示转换后的进制数。在这个例子中,我们把参数设置为 16,以将十进制数转换为十六进制数。

下面是一个将十六进制数转换为十进制数的代码示例:

const hex = "7b";
const decimal = parseInt(hex, 16);
console.log(decimal); // 输出 "123"

在这个例子中,我们使用 parseInt() 方法将十六进制数转换为十进制数。我们将第二个参数设置为 16,以表示我们正在将十六进制数转换为十进制数。

总结

在 JavaScript 中,我们可以使用 toString() 方法将十进制数转换为十六进制数,使用 parseInt() 方法将十六进制数转换为十进制数。这两种方法都非常简单易懂,可以帮助我们进行数据转换。