十一 302006
忽然接到很久以前开发的软件的客户来电.
说我们的罚款软件在罚款超过30万的时候就不灵了.
tnnd.
俺一听就知道是怎么回事了,那个地方最小单位是10元,当时想都没想就给设了个int型,也就是-32767~32768之间,乘个10,不正好30万么.
俺只是没想到,行政罚款还有超过30万的时候.
只能认倒霉了.
“低级错误”有2 条留言
-
据说下一版的C语言要支持这样一个类型:
punish long int 128bit


:em72: :em72: 行政罚款么,多少都行。