
C语言,float有效位为7位的问题。
请问,1)对于float,它的有效位为7位,包含小数点吗?比如,是123.456还是123.4560???2)对于printf中%7.2f的输出,7---总的长度,包括小...
请问,
1)对于float,它的有效位为7位,包含小数点吗?比如,是123.456还是123.4560???
2)对于printf中%7.2f的输出,7---总的长度,包括小数点吗?比如加入a=123.456,有printf("%7.2f",a);那么输出的a是啥?是 “ 空格123.45” 还是“空格空格123.45”? 展开
1)对于float,它的有效位为7位,包含小数点吗?比如,是123.456还是123.4560???
2)对于printf中%7.2f的输出,7---总的长度,包括小数点吗?比如加入a=123.456,有printf("%7.2f",a);那么输出的a是啥?是 “ 空格123.45” 还是“空格空格123.45”? 展开
4个回答
展开全部
结果是符号位加123.46,也就是你所说的空格123.46
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你好,小数点也属于字符,所以包括。
追问
也就是说123.456789的有效位是123.456是吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1小数点后六位 2包括
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询