Pomiń nawigację

krajniak.info (rozwiń)

Z bitów do czegoś normalniejszego

Wpis z dnia 18 stycznia 2007, 15:27:45 w kategoriach c/c++/c#/php

W celach zachowawczych, co by w późniejszym czasie nie szukać. Prosty kawałek kodu, ma za zadanie zwracać typ int z ciągu znaków reprezentujących zapis binarny. Niby nic wielkiego, a ostatnimi czasy podczas pisania kompresora takie cuś było potrzebne.

def conv(s):
    ret = 0x0
    for i in s:
        if i == '1':
            ret = (ret << 1) | 1
        else:
            ret = (ret << 1) | 0
    return ret
Przeczytaj poprzedni wpis Prawie jak w domu lub przejdź do następnego Jakieś orkany czy coś albo wróć do reszty wpisów

Komentarze do notki 'Z bitów do czegoś normalniejszego'

Dodaj komentarz:

Zastrzegam sobie prawo do usuwania komentarzy nie odnoszących się do treści wpisu.

Przeczytaj poprzedni wpis Prawie jak w domu lub przejdź do następnego Jakieś orkany czy coś albo wróć do reszty wpisów