2014-02-21 15 views

回答

0

怎麼樣,作爲0x3FF對二進制是0000 0011 1111 1111

x = (UInt16)(x & 0x3FF) 
+0

您最初錯過了鑄件;) –

+1

感謝提示 – Scoregraphic

+0

歡迎您! –

0

你可以嘗試這樣的: -

UInt16 val1 = 8; 
UInt16 value = (UInt16)(val1 << 6); 

或者簡單地像這樣施放它: -

x = (UInt16)(x & 0x3FF) 
+1

謝謝Rahul,第二種解決方案與下面的相同,它的工作原理如下: – mtpc

+0

@mtpc: - 歡迎您,我很高興它的工作! –