convert/bytes - convert between strings and lists of integers
|
Calling Sequence
|
|
convert(expr, bytes)
|
|
Parameters
|
|
expr
|
-
|
string, symbol, list of integers, or floating point value
|
|
|
|
|
Description
|
|
•
|
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.
|
|
|
Examples
|
|
>
|
|
| (1) |
>
|
|
| (2) |
An integer outside the range 1..255 appearing in the list truncates the conversion to a string at that point.
>
|
|
| (3) |
>
|
|
| (4) |
>
|
|
| (5) |
>
|
|
| (6) |
|
|
Download Help Document
Was this information helpful?