15.12 Turbo C 的程序崩溃, 显示错误为 ``floating point formats not linked" (浮点格式未连接)。

一些在小型机器上使用的编译器, 包括 Turbo C (和 Richie 最初用在  PDP-11 上的编译器), 编译时会忽略掉某些它认为不需要的浮点支持。特别是 用非浮点版的 printf() 和 scanf() 以节省一些空间, 也就是忽略处理  %e、%f 和 %g 的编码。

然而, Borland 用来确定程序是否使用了浮点运算的探测法并不充分, 程序员有时 必需调用一个空浮点库函数 (例如 sqrt(), 或任何一个函数都可以) 以强制 装载浮点支持。参见 comp.os.msdos.programmer FAQ 以获取更多信息。

翻译朱群英、孙云, LaTeX2HTML 编译 朱群英 (2005-06-23)