黑马程序员技术交流社区
标题:
关于float赋初值问题
[打印本页]
作者:
wkop
时间:
2015-11-12 16:27
标题:
关于float赋初值问题
float赋初值时后面必须加f吗?
例如:float a=3.1415926f;
printf("a=%.7f\n",a);
打印a时,3.1415926后面有没有f输出结果是一样的。
那么加上f的作用是什么?
作者:
liruixue
时间:
2015-11-12 18:27
因为默认的double类型的
作者:
jeffdy66
时间:
2015-11-12 21:12
后面没有必要加f,因为前面已经申明了是浮点数类型, 打印的时候用%f输出,否则会丢失精度.
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2