在 C# 中,可以使用 Convert.ToInt32() 函数将 16 进制数转换为 10 进制数。该函数需要两个参数,第一个参数是要转换的 16 进制数,第二个参数是基数(即进制)。
代码示例:
string hex = "A";
int dec = Convert.ToInt32(hex, 16);
Console.WriteLine(dec); // Output: 10
在 C 中,可以使用 std::stoi() 函数将 16 进制数转换为 10 进制数。该函数需要两个参数,第一个参数是要转换的 16 进制数,第二个参数是指定进制的基(即进制):
string hex = "A";
int dec = stoi(hex, nullptr, 16);
cout << dec << endl; // Output: 10
在 Java 中,可以使用 Integer.parseInt() 方法将 16 进制数转换为 10 进制数。该方法需要两个参数,第一个参数是要转换的 16 进制数,第二个参数是进制:
String hex = "A";
int dec = Integer.parseInt(hex, 16);
System.out.println(dec); // Output: 10
在 VB.NET 中,可以使用 Convert.ToInt32() 函数将 16 进制数转换为 10 进制数。该函数需要两个参数,第一个参数是要转换的 16 进制数,第二个参数是进制:
Dim hex As String = "A"
Dim dec As Integer = Convert.ToInt32(hex, 16)
Console.WriteLine(dec) ' Output: 10