In all of the iPhones, there is no reason double precision shouldn t be supported. They all use Cortex-A8 architecture with the cp15 coprocessor (which supports IEEE float and double calculations in hardware).
http://www.arm.com/products/processors/technologies/vector-floating-point.php
So yes, you can safely use doubles and it shouldn t be software emulated on the iPhones.
Although this is done in hardware, it may still take more cycles to perform double mathemtic arithmatic vs single (float). In addition to using double, I would check to make sure the precision is appropriate for your application.
作为副注,如果加工商支持近地天体N指示集,则计算出的双倍和浮标比使用共同处理器更快。
EDIT:虽然VFP和Neon是ARM核心的选择性延伸,但大多数共同提纲-A8也有这种延长,所有使用都用于Pi和iPad。