论中，由莱昂哈德·欧拉提出：两个音乐调的频率比的以 为底的对数就是它们相差的八度的个数。以 为底的对数还可以用来计算一个数在二进制中的长度，或是在信息理论中编码一个信息所需的比特个数。在计算机科学中，它们决定了二叉搜索和相关算法的迭代次数。在组合学、生物信息学、摄影学以及淘汰制赛事的设计中，都常常用到以 为底的对数。许多数学软件都有计算以 为底的对数的功能。自C99起的C语言标准数学函数库和自C++11起的C++语言标准数学函数库中包含了 codice_1、codice_2 及 codice_3 函数用