Swift 数值运算符
来源:互联网 发布:数据港 编辑:程序博客网 时间:2024/06/11 22:14
- 加法(+)
- 减法(-)
- 除法(*)
- 减法(/)
- 求余(%)
大部分OC的运算差不多了我这里只说我了解和OC不一样的地方,有不全的请各位见谅。
(1)加法操作可以用来字符串拼接:
如:"hello" +"xiaoming" //等于"helloxiaoming"
(2)求余这里的求余不同于OC Swift可以对浮点数进行求余
8% 2.5 // = 0.5;
- 自增和自减运算
++前置的时候,先自增再返回。
++后置的时候,先返回再自增。
-- 同上。
7. 单目负号单目正号
数值的正负号可以使用前缀-(单目负号)来切换(逻辑和数学一样)
8. 复合赋值
和强大的c语言赋值运算一样
9. 比较运算
所有的c语言的比较运算都可以在swift中使用
- 三目运算
问题?答案一:答案二 true答案一否则答案二
- 区间运算符
闭区间运算符(a…b)定义了一个包涵a到 b的所有值的区间。
半闭区间(a..b)定义一个a到b的区间,但不包括b,之所倚成为半闭区间
- 逻辑运算符
逻辑运算符的操作对象是逻辑布尔值,swift基于c语言的三个标准逻辑运算。
逻辑非!a
逻辑与a && b
逻辑或 a || b
0 0
- Swift 数值运算符
- Swift数值运算
- 数值运算与运算符
- 数值运算符
- Swift语法基础:11 - Swift的运算术语, 赋值运算, 数值运算, 复合赋值
- Python_C2_数值与运算符
- 25 数值运算与运算符
- Swift--基本运算符
- Swift 高级运算符
- Swift--区间运算符
- [Swift]基本运算符
- swift运算符重载
- Swift-高级运算符
- swift 部分运算符
- Swift 运算符重载
- swift 重载运算符
- Swift运算符
- Swift 运算符
- 文章标题
- Java 线程 synchronized 学习
- AES 代码实现
- UE4 三维点击事件
- 程序员提升效率的工具
- Swift 数值运算符
- VS2015使用小技巧 同时调试两个控制台程序
- cm12 for 三星n7100编译
- HTML表格导出到EXCEL
- SpringMVC入门第一个程序
- centos配置Nginx
- c语言有一字符串,包含n个字符。写一函数,将此字符串中从第m个字符开始的全部字符复制成为另一个字符串
- distribution系统数据库被质疑解决方法,试着恢复,如若不能就重建分发服务器。
- mvp入门第一篇——生产手机的案例