4.1.3 double类型

类型double与类型float非常相似,而在float变量所提供的值域不能满足要求时,就要使用double变量。声明为double类型的变量可存储的位数大概是float变量所存储的两倍多。大多数计算机使用64位来表示double值。

除非另有说明,否则,Objective-C编译器将所有的浮点常量均看作double值。要清楚地表示float常量,需要在数字的尾部添加一个f或F,例如:


12.5f


要显示double值,可用格式符号%f、%e或%g,它们与显示float值所用的格式符号是相同的。