convert decimal to hex with 3 digit
12 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
I just realized that converting -30 to hexadecial by dec2hex(-30) is different from its converting back by hex2dec('E2'). Any suggestion donig right?
dec2hex(-30)
hex2dec('E2')
Also if I want to specify the decimal in signed 12 bit (e.g., 3 hex digital), what am I supposed to do?
0 commentaires
Réponse acceptée
Chunru
le 20 Déc 2023
dec2hex(-30) % this converts to hex in 2's complement
hex2dec('E2') % this treats the hex as unsigned by default
hex2dec('0xE2s8') % s8 to indicate the hex is a signed 8 bit nmber; 0x prefix is also needed
2 commentaires
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Digital Input and Output dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!