半夜里剛睡著又被電話叫醒,一個(gè)項(xiàng)目的現(xiàn)場(chǎng)數(shù)據(jù)出現(xiàn)了錯(cuò)誤。
我們的程序要分析的報(bào)告里的某一個(gè)字段使用了定點(diǎn)小數(shù)的表示方法,即兩個(gè)字節(jié)表示整數(shù)部分,再兩個(gè)字節(jié)表示小數(shù)部分。剛開始的時(shí)候沒注意到這里有個(gè)問題,那就是這種表示法要求小數(shù)部分一定是定長(zhǎng)的,否則,就無法解析。例如,0.03和0.30的表示不同在哪里,0.30可不可以表示成0.300。怪我當(dāng)初考慮欠佳,失敗。