bytes - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.
Our website is currently undergoing maintenance, which may result in occasional errors while browsing. We apologize for any inconvenience this may cause and are working swiftly to restore full functionality. Thank you for your patience.

Online Help

All Products    Maple    MapleSim


convert/bytes

convert between strings and lists of integers

 

Calling Sequence

Parameters

Description

Examples

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

convertTest string,bytes

84,101,115,116,32,115,116,114,105,110,103

(1)

convert65,66,67,bytes

ABC

(2)

An integer outside the range 1..255 appearing in the list truncates the conversion to a string at that point.

convert65,66,0,67,bytes

AB

(3)

convert77,97,112,108,101,0,49,48,bytes

Maple

(4)

convert1.23,bytes

63,243,174,20,122,225,71,174

(5)

convertHFloat,bytes

255,240,0,0,0,0,0,0

(6)

See Also

convert/hex

readbytes

writebytes