二进制数据

Wolfram 语言以高质量读取和编写二进制数据至文件或管道. 方便的符号表示方式,可以使它能够转换排版设备或特定规格资料到 Wolfram 语言可以立即使用的形式.

参考资料参考资料

BinaryRead 读一个二进制对象或对象块

BinaryReadList 重复读一个二进制对象或对象块

BinaryWrite 写出指定类型的二进制对象序列

Import, Export 导入、导出完整的二进制文件

二进制类型

"Bit" 单个二进制位 (仅仅 ImportExport)

"Byte" 8位的无符号整数

"Integer8", "Integer16", ... 8、16、24、32、64、128位的有符号整数

"UnsignedInteger8", ... 8、16、24、32、64、128位的无符号整数

"Real32", "Real64", "Real128" IEEE 单精度,双精度,四精度实数

"Complex64", "Complex128", "Complex256" IEEE 复数

"Character8", "Character16" 8位和16位 (Unicode) 字符

"TerminatedString" 以零结束的字符串

ByteOrdering 字节排序的选项 (+1 高位优先; -1 低位优先)

$ByteOrdering 您计算机本机的字节顺序

ToCharacterCode, FromCharacterCode 字符和代码转换

Compress, Uncompress 表达式和压缩字符串之间转换