我正在寻找有关如何以独立于架构的方式查找浮点数的大小(以位为单位)和范围的建议.代码可以使用不同的标志在各种平台(AIX,Linux,HPUX,VMS,也许是Windoze)上构建 - 因此结果应该有所不同.标志,我只看到一点,但如何衡量指数和尾数的大小?
由于您正在考虑构建多个系统,我认为您可能正在考虑使用GCC进行编译.
关于浮点的一些好消息 - 这是几乎所有现代架构都使用的:http: //en.wikipedia.org/wiki/IEEE_754
这详细介绍了可能出现的一些差异 http://www.network-theory.co.uk/docs/gccintro/gccintro_70.html