算一个数在二进制中的长度，或是在信息理论中编码一个信息所需的比特个数。在计算机科学中，它们决定了二叉搜索和相关算法的迭代次数。在组合学、生物信息学、摄影学以及淘汰制赛事的设计中，都常常用到以 为底的对数。许多数学软件都有计算以 为底的对数的功能。自C99起的C语言标准数学函数库和自C++11起的C++语言标准数学函数库中包含了 codice_1、codice_2 及 codice_3 函数用来计算以 为底的对数。以 为底的对数的整数部分可以由整数上的最高置位操作或查看浮点数上的指数部分完成，分数部分也可