结论:

数值在计算机内存中始终以二进制形式存储与运算;对于源码中的所有十进制、八进制、十六进制等各种进制数,

  • C等编译型语言中:它们编译时被统一转换为二进制写入可执行文件,程序运行时没有转换进制的开销;
  • Python等解释型语言中:运行到包含它们的代码时,即时地将它们转换为二进制参与运算,存在程序运行时转换进制的开销。