A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

关于这个问题,好些人常常不知道怎么打印出小数点后7位,其实很容易的:
  在main()方法中可以这样写:
                      double d = 3.1415926;
                      printf("d1 = %.7\n",d);
这样就行了。不要用float 定义变量d,因为float 精度小数点后6位,有效数字是7位;而double类型精度小数点后6位,有效数字是15位。

2 个回复

倒序浏览

果然好帖.厉害....
回复 使用道具 举报
复习了,楼主辛苦
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马