→ IBIZA: 以前可沒有int 32 12/03 09:32
→ HenryLin123: 整數丟Excel還是整數,所以沒事計票用浮點數是啥? 12/03 09:33
→ IBIZA: 8位元電腦怎麼宣int32你跟我講? 12/03 09:33
在過去的時代,還沒有所謂的個人電腦的時候,資料的彙整與統計使用的是大型主機(Mainframe computer)
如果計票程式是70年代撰寫的,當時主宰市場的電腦是IBM 在1964年推出的System/360
而IBM大型主機幾乎是70年代美國公部門進行數據處理時唯一的選擇。
system/360是32位元電腦,有16個32位元暫存器與4個64位元的浮點暫存器。
記憶體使用24bit定址。
當時只有個人電腦使用8位元的處理器,如1974年INTEL才發表8080。
記憶體定址空間被限制在64k,顯然也不足以處理全國性資料計算。
當然,70年代時也可能還會使用當時已經老掉牙的IBM 7000主機,
但是它是使用36bit/18bit,IBM 7000的程式碼幾乎都沒有留存的機會。