16进制转10进制算法各编程语言代码怎麽写?

在 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


关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章