黑马程序员技术交流社区

标题: double和float的区别? [打印本页]

作者: 806487984    时间: 2015-3-9 13:18
标题: double和float的区别?
double和float都是用于小数  但是关于输出有什么不同   求大神详细介绍
作者: tripleCC    时间: 2015-3-9 15:08
一个是%lf,一个是%f,估计没什么大不同吧
作者: kim55666    时间: 2015-3-9 21:56
double比float精度更高
作者: hunter、奇犽    时间: 2015-3-9 22:01
占用空间大小:double类型占8个字节,float占4个字节
输出:double和float在输出是都%f,系统默认情况下小数点后都是六位,double比float的精度要高,至于小数点后保留几位,自己可以设置
定义时:定义double类型时,只写小数本身,但是定义float型时需要在数值后加一个f

其他应该没啥了吧
作者: 806487984    时间: 2015-3-9 22:15
tripleCC 发表于 2015-3-9 15:08
一个是%lf,一个是%f,估计没什么大不同吧

输出时double是%lf,float是%f吗




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2