convert integer to bytes
38 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
VectraY
el 6 de Dic. de 2021
Comentada: VectraY
el 6 de Dic. de 2021
Is there a possibility to get the bytes representation of an integer? I want to use the bytes for the function native2unicode(bytes, 'UTF-8') to finisch the last few steps of the blowfish algorithm. Is there a proper way to do so? With dec2bin() I have not come far.
0 comentarios
Respuesta aceptada
James Tursa
el 6 de Dic. de 2021
Editada: James Tursa
el 6 de Dic. de 2021
Depending on what you are doing downstream with this, you can use the typecast( ) function. E.g.,
bytes = typecast(my_integer,'uint8');
Note that MATLAB uses two's complement bit representation for integers, so both signed and unsigned integers will simply be re-interpreted as a series of unsigned bytes in the above.
Más respuestas (0)
Ver también
Categorías
Más información sobre Logical en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!