|
|
||
|
|
| "Elements" | elements and options available in this file | |
| "Rules" | full rules for each element and option | |
| "Options" | rules for options, properties, and settings |
| "Bit" | zeros and ones | |
| "Byte" | integers in the range (0, 255) | |
| "Character8" | 8-bit characters | |
| "Character16" | 16-bit characters | |
| "Integer8" | 8-bit signed integers | |
| "Integer16" | 16-bit signed integers | |
| "Integer24" | 24-bit signed integers | |
| "Integer32" | 32-bit signed integers | |
| "Integer64" | 64-bit signed integers | |
| "Integer128" | 128-bit signed integers | |
| "UnsignedInteger8" | 8-bit unsigned integers | |
| "UnsignedInteger16" | 16-bit unsigned integers | |
| "UnsignedInteger24" | 24-bit unsigned integers | |
| "UnsignedInteger32" | 32-bit unsigned integers | |
| "UnsignedInteger64" | 64-bit unsigned integers | |
| "UnsignedInteger128" | 128-bit unsigned integers | |
| "Real32" | IEEE single-precision numbers | |
| "Real64" | IEEE double-precision numbers | |
| "Real128" | IEEE quad-precision numbers | |
| "Complex64" | IEEE single-precision complex numbers | |
| "Complex128" | IEEE double-precision complex numbers | |
| "Complex256" | IEEE quad-precision complex numbers |
| ByteOrdering | -1 | what byte ordering to use |
| "DataFormat" | Automatic | specifies a compound object as a list of basic data types {type1, type2, ...} |
Convert a string of characters to a list of byte-valued integers:
The format specification "Binary" can be omitted when importing elementary data types:
Export pairs of integers and reals to a binary sequence of 8-bit integers and double-precision reals:
Convert the previous output back to an array of numbers:
Verify that each number pair was converted to 1+8 bytes:
|
| © 2008 Wolfram Research, Inc. |