[問題] Q格式的一點疑問

看板Electronics作者 (阿慶)時間13年前 (2012/07/12 17:56), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
在Q format中,小數點是在固定的位置 以Q15為例: +0.5 * (-0.5) = -0.25 => 0x4000*0xC000 => 經過shift轉換後變成0x2000 (0.25) 過程及答案我都了解,我現在感到疑惑的是 這個結果就可以直接當成-0.25來用嗎?? 之後我若要用這個值來做運算,那是不是只要是跟這個 0.25有運算關係的都要變成Q15的格式? 比如說:10*0.25,就變成 0x50000 * 0x2000 ? 我這點已經想幾天還想不通,懇請指點一下小弟 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.160.170.63 scrush:轉錄至看板 ASM 07/12 17:58
文章代碼(AID): #1F_fzNDL (Electronics)