编程员的职业病(九)——对账
鸭绒25(译)
2025年4月21日
当你去核对支票簿的余额时,发现你使用的是八进制数学运算。
注:1)“Octal(八进制)是一种以8为基数的计数法,采用0、1、2、3、4、5、6、7八个数字,逢八进一。在计算机科学中,八进制常用于表示数据。因为它的一位数字可以对应二进制的三位数字,从而在二进制和十进制之间起到桥梁作用。2)这个笑话的幽默来源是,八进制是无法对日常数学进行运算的。但程序员却将它默认为日常使用工具。不但不切实际,且令人困惑。
原文: You've Been Programming Too Long When……
When you go to balance your checkbook and discover that you're doing the math in octal。
鸭绒25(译)
2025年4月21日
当你去核对支票簿的余额时,发现你使用的是八进制数学运算。
注:1)“Octal(八进制)是一种以8为基数的计数法,采用0、1、2、3、4、5、6、7八个数字,逢八进一。在计算机科学中,八进制常用于表示数据。因为它的一位数字可以对应二进制的三位数字,从而在二进制和十进制之间起到桥梁作用。2)这个笑话的幽默来源是,八进制是无法对日常数学进行运算的。但程序员却将它默认为日常使用工具。不但不切实际,且令人困惑。
原文: You've Been Programming Too Long When……
When you go to balance your checkbook and discover that you're doing the math in octal。