2007年4月19日 星期四

改變index的方法

上週老師要我們寫模擬將資訊隱藏至index中的程式,本來我以為只要將index的直亂數加1或加0,原來這樣是錯誤的方法。應該是先將index向左一移位元,在向右一位元,如此可以將最後依位元清為0,若要藏1,便將index加1,若要藏0,則加0。假設index值為27,二進位為00011011,隱藏的位元為0,隱藏後的值應該為00011010=26,如此才是一個正確的隱藏方法。

3 則留言:

Rex 提到...

我之前也這樣認為,因為沒去上到那堂課
不過我改了!更新之前的程式了

小安 提到...

以 PO 文者的想法還是錯的,應該是字打錯
如要將最後一位元清為0,應是先向右移一位元
(小地方,不重要) 藏0就不必寫程式了

hsiaotim 提到...

哈哈哈小華你糗大了!
打錯還被學弟妹發現
(我不知道是學弟還是學妹sorry)
趕快修改吧!