【Chun Jen Wan】評論
先將十進位數21轉換為八位元之二進位數表示,計算方法如下︰將21用2除,除出來的值再連續用2除,除到值是0為止,最後取餘數,餘數取的方式由除到最後的餘數值由下往上;21/2=10‥110/2=5‥05/2=2‥12/2=1‥01/2=0‥1取餘數︰10101,由於是八位元之二進位數表示,所以從餘數取出的值最右邊的值往左邊算4個值為一組,則1、0101,最前面的1少3個值才能變成4個值為1組,因此這3個值我們要補3個0變成1組(以此類推,看題目最後算出來的值少幾個值變成4的值1組,則就補幾個0就可以了),因此變成0001,最後我們求出來的值為00010101,然後再將0→1;1→0,則變成11101010,最後將此值最後面的0化成1,則為答案11101011(此1為變化後的結果),這樣解釋夠清楚了吧。
【Gemini Lee】評論
補充說明:答案11101011(此1為變化後的結果)......這並不是變化為1而是+1