ZX Spectrum > PROGRAMOWANIE

Konwerter HEX to BIN i odwrotność

<< < (5/6) > >>

Gelip:
Coś źle działa

Phonex:
A no jasne! Zapomniałem o zerze w łańcuchu.
Przetestowałem za słabo, jak się okazuje.
Poprawiłem w poprzednim poście i zmieniłem załączony plik.

Phonex:
Na zakończenie można by jeszcze sprawdzić, jak długi byłby konwerter korzystający z pomysłu trojacka z postu #2.
Skoro już jest działający poprawnie odwracacz HEX, można wygenerować sobie wszystkie wyniki i stablicować je.

Oto kompletny konwerter.
Dzięki "xxxxxxx" w tablicy, da się to zrobić w dwóch liniach tylko!

--- Kod: ---REM wejście x$, wyjście h$
LET a$="084C2A6E19xxxxxxx5D3B7F"
LET h$=a$(CODE x$(2)-47): LET h$=h$+a$(CODE x$(1)-47)

--- Koniec kodu ---

Dziękuję za uwagę :D

Gelip:

--- Cytat: Phonex w 2021.11.14, 12:47:29 ---Dzięki "xxxxxxx" w tablicy, da się to zrobić w dwóch liniach tylko!
--- Koniec cytatu ---
Co mam wstawić za te xxxxxxx ?

matofesi:
Dokładnie to, co tam jest - iksy są po to, żeby przeskoczyć różnicę między kodem '9' i 'A' - '9' to 57, 'A' - 65 czyli między nimi masz 7 znaków, które się nigdy nie pojawią w wejściowym HEXie.

Nawigacja

[0] Indeks wiadomości

[#] Następna strona

[*] Poprzednia strona

Idź do wersji pełnej