What is c printf

前端 未结 3 1250
野趣味
野趣味 2021-01-11 16:40

I\'m curious:

If you do a printf(\"%f\", number); what is the precision of the statement? I.e. How many decimal places will show up? Is this compiler de

3条回答
  •  有刺的猬
    2021-01-11 17:34

    The book, C: A Reference Manual states that if no precision is specified then the default precision is 6 (i.e. 6 digits after the decimal point).

    One caveat is if the number is inf (i.e. 1.0/0.0) or NaN then C99 specifies that the output should be inf, -inf, infinity, -infinity, or nan etc....

提交回复
热议问题