美文网首页
Swift - 基本数据类型(二)Float/Double浮点数

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

作者: 千山小畻 | 来源:发表于2016-06-17 16:09 被阅读2960次
一、浮点数分为两种类型
  • 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

相关文章

网友评论

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

      本文链接:https://www.haomeiwen.com/subject/ihevdttx.html