在任何語言中很容易將十進制轉換爲二進制,反之亦然,但是我需要一個更加複雜的函數。十進制到二進制(二進制)
給定一個十進制數和一個二進制位,我需要知道二進制位是On還是Off(True或False)。
例子:
IsBitTrue(30,1) // output is False since 30 = 11110 IsBitTrue(30,2) // output is True IsBitTrue(30,3) // output is True
的功能將被稱爲次每秒很多,所以快速算法是必要的..你的幫助是非常讚賞:d
「有點複雜」 ......雙關語意? – seth 2009-07-30 00:21:35