10.2.2  float_round_style和float_denorm_style

10.2.2 float_ round_ stylefloat_ denorm_ style

float_round_style是一个枚举类型。其声明形式如下:

978-7-111-51399-5-Chapter10-34.jpg

根据数值的具体情况,浮点数算法的舍入模式归纳情况如下:

•round_indeterminate 如果舍入类型是不确定的

•round_toward_zero 如果舍入类型为0

•round_to_nearest 如果舍入类型是最能够被接近的可描述的数值

•round_toward_neg_infinity 如果舍入类型是趋向于负无穷的情况

float_denorm_style也是一个枚举类型,其声明形式如下:

978-7-111-51399-5-Chapter10-35.jpg

存在或缺乏非规范化可以归纳为以下几个方面:

•denorm_indeterminate 不能确定类型是否允许非规范化的取值

•denorm_absent 如果类型不允许非规格化的数值

•denorm_present 如果类型允许非规格化的取值