Just nu i M3-nätverket
Gå till innehåll

Enkel hexomvandlare?


Weyland

Rekommendera Poster

Toudi!

 

Råkar inte vara någon där nu på förmiddagen med en utvecklingsmiljö tillgänglig som kan hyfsa ihop en 'miniräknare' som omvandlar hex till dec via 'dallaskodalgoritmen'? =D

 

Den består av två block av hexadecimala tal där varje block innehåller fyra hexadecimala tecken , ex: FF009A01.

Om man skriver in fler än 8 tecken kommer de mest signifikanta tecknen att kapas bort, ex: AAFF009A01 - här kapas de understrukna tecknen bort dvs AA.

Om man däremot skriver in färre än 8 tecken läggs automatiskt nollor först tills det blir 8 tecken, ex: FF009 skrivs in - det ser programmet som 000FF009.

Omvandlingen:
Var för sig räknas de två blocken om till decimal form. Det vänstra blockets mest signifikanta tecken kapas bort. 

Därefter läggs de två resultaten efter varandra, 

ex:	00FF000C blir 025600012
FFFF000C blir 553500012

 

Ett fånigt litet 16bitars winprogram som slutat fungera typ. Antar jag drar hem och fixar ihop ett nytt i eftermiddag, men är det någon som inte har något att göra före lunch så - varsågod :)

 

.wey

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...