作业帮 > 综合 > 作业

若x和y都是double型变量,且x的初值为3.0,y的初值为2.0,则表达式pow(y,fabs(x))的值是多少?为

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/05/01 15:06:06
若x和y都是double型变量,且x的初值为3.0,y的初值为2.0,则表达式pow(y,fabs(x))的值是多少?为什么答案是
8,.0000000,而不是8
double 属于浮点型,正常输出是带小数点的,你以可以格式化成只输出整数部分.
再问: double的精度不是15-16吗,这里为什么是7位
再答: 计算时会使用15-16位精度,输出则看你的输出缺省格式定义,你也可以定义为15-16位,或科学记数法。