Just nu i M3-nätverket
Jump to content

Enkel hexomvandlare?


Weyland

Recommended Posts

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

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...