美文网首页Swift
★学习笔记:《iOS高级:Swift入门精讲①》第一节 Swif

★学习笔记:《iOS高级:Swift入门精讲①》第一节 Swif

作者: 麦穗0615 | 来源:发表于2019-07-19 17:43 被阅读0次

    前言:

    本篇为视频学习笔记

    ★ 字面量:就是直接写出的值

     // 布尔
     let bool = true // 取反是false
    

     // 字符串
     let string = "字符串"
    

     // 字符(可存储ASCIIj字符、Unicode字符)
     let character: Character = "🐶"
    

     // 整数
     let intDecimal = 17       // 十进制
     let intBinary = 0b10001   // 二进制
     let intOctal = 0o21       // 八进制
     let intHexadecimal = 0x11 // 16进制
    

      // 浮点数
      let doubleDecimal = 125.0       // 十进制,等价于1.25e2 | 0.0125等价于1.25e-2
      let doubleHexadecimal1 = 0xFp2  // 十六进制,意味着15x2^2,j相当于十进制60.0
      let doubleHexadecimal2 = 0xFp-2 // 十六进制,意味着15x2^-2,相当于十进制3.75
      // 以下都是表示12.1875
      // 十进制: 12.1875\1.21875e1
      // 十六进制:0xC.3p0
    

      // 数组
      let array = [1,3,5,7,9]
    

      // 字典
     let dictionary = ["age" : 18,"height": 168]
    

    ★ 整数和浮点数可以添加额外的零或者添加下划线来增强可读性

    • 100_0000、1_000_000.000_000_1、000123.456

    ★ 类型转换

    类型不同是不能相加的

    相关文章

      网友评论

        本文标题:★学习笔记:《iOS高级:Swift入门精讲①》第一节 Swif

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