|
Regular Member
|
沒FPU的ALU也是可以處理小數點之後的運算的,前提是犧牲一點精確度,某些時候還得看
程式語言本身之不支援,至少組合語言可以用Q-function來玩。C跟JAVA大概得自己來了,
但應該不是啥大問題,頂多手指頭累一點多打一下。
以這帖很夯的1.2+1.3為例,一BYTE取2位整數的UINT:
01001101 + 01010011 = 10100000 剛剛好2.5,沒失真就當運氣好賽到吧。
視訊方面考量到精確度的需求,使用上述的方法沒有任何問題,新的壓縮方法還自動
幫你DOWN精確度來算(某些BLOCK內),看看那個H264...
|