Swift - 基本数据类型(二)Float/Double浮点数

一、浮点数分为两种类型
  • Float 32位浮点数 精确度:至少6位小数
  • Double 64位浮点数 精确度:至少15位小数
二、如果没有说明类型,浮点数默认是Double类型
  • let n:Float = 0.14 //n是FLoat类型的常量
    let m = 0.14 //num是Double类型的常量
    
三、浮点数2种表现形式
  • 十进制(无前缀)
    无指数: let n = 12.5
    有指数: let m = 0.125e2
    //0.125e2 == 0.125 * 10^2
  • 十六进制(以0x为前缀,且一定要有指数)
    let m = 0xC.8p1
    //0xC.8p0 ==0xC.8 2^1 == 12.5 * 2 == 25.0
    //0xMpN == 0xM
    2^N
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容