作者jordanforme (jordan)
看板Grad-ProbAsk
標題[理工] [計組] 除法 算術右移
時間Mon Sep 24 14:30:06 2012
http://ppt.cc/bzkx
I是整數變數 哪一個式子可以正確計算出 (I/8)?
A (I+7)>>3
B (I>0?I>>3:(I+7)>>3)
C I>>3
D (I+((I>>31)&7))>>3
不太確定(B)裡面的? :符號是代表什麼意思
我解讀是說
I如果大於零,I算術右移3bit
else (I+7)右移3bit
不知道對不對?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 111.251.121.203
→ ken1325:三元運算子 09/24 14:50
推 Bearcome:沒錯 09/24 23:19