[發案] 一個C換成2位元運算求解(已徵得)
發案人:Jason
聯絡方式1:line:jasonrunrun
聯絡方式2:
所在地區 :
有效時間:今晚
專案說明:
輸入兩個值
EX: 11, 5
把它們轉換成binary bit(8位元)
11= 0000 1011
5= 0000 0101
然後由左到右檢查第幾個bit不同位置
[7~0]
結果是第3個位置不同
3再轉換成binary 011(3位元)
再將011變成兩倍,第二倍的地方補上相反的值
Ex. 011=>0x1x1x=>011010
101=>1x0x1x=>100110
所以ouput會是一個set[6]出
預算:500
接案者要求:
附註:不需要太多註解
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.114.78.143
※ 文章網址: https://www.ptt.cc/bbs/CodeJob/M.1505725894.A.A9C.html
推
09/18 22:02, , 1F
09/18 22:02, 1F
推
09/18 22:27, , 2F
09/18 22:27, 2F