Swift学习笔记基础语法-整数类型

这篇Swift学习笔记涵盖了基础语法,包括整数的范围、浮点数的使用、布尔值Bool的介绍、元组的概念、nil的含义、可选类型的理解和拆包操作,以及错误处理和断言调试的方法。通过本文,可以深入理解Swift的基本数据类型和控制流程。
摘要由CSDN通过智能技术生成

1.整数范围

        /**
        *1.Int长度与当前平台的原生字长相同,即32位机同Int32,64同Int64
        *2.一般使用Int,可以提高代码一致性和可复用性
        */
        let min = UInt32.min
        let max = UInt32.max
        let min2 = Int.min
        let max2 = Int.max
        print(min)
        print(max)
        print(min2)
        print(max2)

2.浮点数

        /**
        *Double表示64位浮点数;Float表示32位浮点数。
        */
        let PI:Float = 3.141592689793
        let PI2: Double = 3.141592689793
        print(PI)//输出3.14159
        print(PI2)//输出3.141592689793
        //类型推断
        /**
        *当声明常量或者变量的时候赋给它们一个字面量即可触发类型推断。
        *编译器可以在编译代码的时候自动推断出表达式的类型。
        *因为有类型推断,Swift 很少需要显式指定类型。
        */
        let PI3 = 3 + 0.14159// PI3 会被推测为 Double 类型





        //数值型字面量
        let decimalInteger = 10
        let binaryInteger = 0b10          // 二进制的2
        let octalInteger = 0o10           // 八进制的8
        let hexadecimalInteger = 0x10     // 十六进制的16
        //十进制数 科学记数法
        let 一百万 = 1e6
        let 二百万分之一 = 2e-6
        //十六进制数 科学记数法
        let 十五的16进制2次方 = 0xFp2       /
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值