Lauflängencodierung Dateiengröße herausfinden?
Hallo,
Ich habe folgenden binär Code gegeben:
00001110111100000011111
Mit der lauflängencodierung wäre das ja dann in binär: 100 011 1 100 110 101
Richtig?
Wie errechne ich dann die Dateigröße, und wie viel Speicherplatz gespart wurde?
1 Antwort
![](https://images.gutefrage.net/media/user/TechPech1984/1632773764038_nmmslarge__12_0_519_519_b8bdbc8023c4e7722d66db9f2af2d5fd.png?v=1632773764000)
Nutzer, der sehr aktiv auf gutefrage ist
beispiel
1111 1110 0000 1000 0001 1111
7 1er 5 0er 1 1er 6 0er 5 1er
111 101 001 110 101
wären 15 zu 24 also (15/24) *100 = 62,5% vom original
datei größe wäre dann komprimiert 2byte und das original wären 3 byte .weil 8 bits = 1 byte . also 2/3 vom original .
![](https://images.gutefrage.net/media/user/TechPech1984/1632773764038_nmmslarge__12_0_519_519_b8bdbc8023c4e7722d66db9f2af2d5fd.png?v=1632773764000)
TechPech1984
09.03.2022, 00:38
@Mooooooooooooo
hier nachzulesen
https://de.wikipedia.org/wiki/Laufl%C3%A4ngenkodierung#Bitfolgen
7 1er 5 0er 1 1er 6 0er 5 1er
![](https://images.gutefrage.net/media/default/user/15_nmmslarge.png?v=1551279448000)
![](https://images.gutefrage.net/media/user/TechPech1984/1632773764038_nmmslarge__12_0_519_519_b8bdbc8023c4e7722d66db9f2af2d5fd.png?v=1632773764000)
Sorry, aber das verstehe ich nicht so ganz. Wie kommst du da auf die 15 und 24