Input as the hexadecimal number
20 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Gopalakrishnan venkatesan
il 11 Ago 2016
Is it possible to enter directly the hexadecimal number without the conversion to decimal number and perform all the hexadecimal operation like AND,OR, XOR?
For example a = 0x53656174 , b = 0x454B5350
c = bitand(a,b)
how to represent the hexadecimal number in matlab?
0 Commenti
Risposta accettata
Guillaume
il 11 Ago 2016
Modificato: Guillaume
il 11 Ago 2016
Unfortunately, there is no support for hexadecimal literals. The best you can do is:
a = hex2dec('3656174');
b = hex2dec('454B5350');
However, there is support for displaying in hexadecimal:
format hex
c = bitand(a, b)
1 Commento
Hoa Lu
il 30 Nov 2021
Thanks for your tips.
BTW, how about the floating point format such as single (float32), double (float64), or CustomFloat?
Più risposte (1)
Stephen23
il 26 Apr 2022
Since R2019b it is possible to directly enter literal hexadecimal and binary numeric values:
0x2A
0b101010
0 Commenti
Vedere anche
Categorie
Scopri di più su Data Type Conversion in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!