数学和数值计算(Math and Numerics)
Boost.Integer
这个库针对整数类型提供了一系列功能,比如编译时刻的最大值最小值常量[3],根据要求的位数给出合适大小的类型,静态的计算以2为底的对数,以及其它功能。它还包括来自1999 C的标准头文件<stdint.h>的一些类型定义(typedefs)。
Integer的作者是Beman Dawes和Daryle Walker。
Boost.Interval
Interval库在你与数学区间打交道的时候为你提供帮助。它为interval类模板提供数学运算符。除了那些明显包括区间的运算,区间的另外一个通常的应用是,当运算给出的是不精确的结果的时候,可以用区间来量化舍入误差的扩散。
Interval的作者是Guillaume Melquiond,Sylvain Pion,以及Hervé Brönniman