odwrócenie bitów w liczbie całkowitej
: 19 lip 2008 13:40
Witam, musze zrobić FFT w Labview ale niestety na piechotę...;) nie moge korzystać z wbudowanych bloczków do transformaty, cały algorytm jest wmiare jasny i nie przewiduje problemów oprócz jednej rzeczy. Musze indeksy tabeli z próbkami poprzestawiać w odpowiedni sposób. Mianowicie... wyobraźmy sobie liczbę całkowitą powiedzmy 5, reprezentacja binarna będzie wyglądać powiedzmy tak -> 0101 i teraz potrzebuje ją całkiem odwrócić - zrobić z niej 1010 binarnie i zamienić na "normalną" liczbę całkowitą (nie reprezentowana binarnie). Oczywiście da się to zrobić stosując pętle dzielenia itp ale napewno labview ma na to jakiś szybki i prosty sposób tylko ja niewiem jaki...Chciał bym, żeby była możliwość "przewracania" tylko kilku ostatnich bitów naprzykład w liczbieę
1110011 odwrócic ostatnie trzy bity tworząc liczbę 1110110. Ma ktoś jakis pomysł?
pozdrawiam
1110011 odwrócic ostatnie trzy bity tworząc liczbę 1110110. Ma ktoś jakis pomysł?
pozdrawiam