convert/bytes
convert between strings and lists of integers
Calling Sequence
Parameters
Description
Examples
convert(expr, bytes)
expr
-
string, symbol, list of integers, or floating point value
convert, with second argument 'bytes', converts a string first argument into list of integers giving the byte values of the characters within the string.
If the first argument is a symbol (i.e. a simple name) and that symbol has not been assigned a value, it is treated as if it were a string.
Passing a list of integers as the first argument will produce a string consisting of the characters corresponding to the integers in the list. If the list contains a zero value, the string is truncated at that point.
A hardware floating point first argument is converted to a list of values corresponding to the 8-byte internal IEEE representation of the value.
A software floating point value is first converted to hardware floating point, and then converted to a list as described above.
convert⁡Test string,bytes
84,101,115,116,32,115,116,114,105,110,103
convert⁡65,66,67,bytes
ABC
An integer outside the range 1..255 appearing in the list truncates the conversion to a string at that point.
convert⁡65,66,0,67,bytes
AB
convert⁡77,97,112,108,101,0,49,48,bytes
Maple
convert⁡1.23,bytes
63,243,174,20,122,225,71,174
convert⁡HFloat⁡−∞,bytes
255,240,0,0,0,0,0,0
See Also
convert/hex
readbytes
writebytes
Download Help Document