看板 ASM 關於我們 聯絡資訊
※ [本文轉錄自 Electronics 看板 #1F_fzNDL ] 作者: scrush (阿慶) 看板: Electronics 標題: [問題] Q格式的一點疑問 時間: Thu Jul 12 17:56:36 2012 在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 ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 轉錄者: scrush (1.160.170.63), 時間: 07/12/2012 17:58:36