Es ist einfach zu konvertieren Dezimal zu Binär und umgekehrt in jeder Sprache, aber ich brauche eine Funktion, die ein bisschen komplizierter ist.Dezimal zu Bit (Binär)
Gegeben eine Dezimalzahl und eine binäre Stelle, muss ich wissen, ob das binäre Bit On oder Off (True oder False) ist.
Beispiel:
IsBitTrue(30,1) // output is False since 30 = 11110 IsBitTrue(30,2) // output is True IsBitTrue(30,3) // output is True
Die Funktion viele Male pro Sekunde aufgerufen wird, so dass ein schneller Algorithmus notwendig ist .. Ihre Hilfe sehr geschätzt wird: D
"etwas komplizierter" ... Wortspiel beabsichtigt? – seth