编程中cos(3.5678) =%10.7f是什么意思
答案:1 悬赏:60 手机版
解决时间 2021-02-10 06:14
- 提问者网友:我是女神我骄傲
- 2021-02-09 14:28
编程中cos(3.5678) =%10.7f是什么意思
最佳答案
- 五星知识达人网友:大漠
- 2021-02-09 15:34
printf("cos(3.5678)=%10.7f\n",(float)cos(3.5678));的意思是输出字符串cos(3.5678)=
然后计算出函数cos(3.5678)的值转换成float型后按照10位位宽输出,其中小数占7位,不足的右边补空格。
10表示输出最少占用10位字符,.7表示小数点后位数为7,超出位数的进行四舍五入,f表示输出的数据是float型的,因为cos函数返回值是double型的,需要强制数据类型转换成float型数据才能正确输出,假设计算的结果加上小数点后面7位、小数点、小数点前面的位数超过10位,则按照实际位数输出(但小数点后面仍按照要求输出)
然后计算出函数cos(3.5678)的值转换成float型后按照10位位宽输出,其中小数占7位,不足的右边补空格。
10表示输出最少占用10位字符,.7表示小数点后位数为7,超出位数的进行四舍五入,f表示输出的数据是float型的,因为cos函数返回值是double型的,需要强制数据类型转换成float型数据才能正确输出,假设计算的结果加上小数点后面7位、小数点、小数点前面的位数超过10位,则按照实际位数输出(但小数点后面仍按照要求输出)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯