2007-11-27

二进制格式化

从 C 开始,我就对 printf 的 format 不支持二进制(支持八进制,十进制,十六进制)而耿耿于怀。

最近,开始用 Tcl 。我惊喜的发现,Tcl 支持二进制格式化(format)和检索(scan) 。
这是我了解的语言(FORTRAN, C/C++, PHP, JAVASCRIPT, Tcl, Python)中唯一支持二进制格式化的。

P.S. Tcl 的 binary format / scan 是指对二进制数(区别于字符串)的处理,支持多种进制:除了支持八进制,十进制,十六进制,还支持二进制。

No comments: