《从零开始学Swift》学习笔记(Day 10)——运算符是“ +、-、*、/ ”吗?
运算符是用于执行程序代码运算,会针对一个或一个以上操作数项目来进行运算。例如:2+3,其操作数是2和3,而运算符则是“+”。那么“+、-、*、/”是运算符。
运算符有哪几种呢?
在Swift语言中主要的运算符包括算术、关系、逻辑、位运算符等。
“ +、-、*、/ ”是算术运算符中的二元运算符,一元运算符是是-、++和--。
-
二元运算符:
+ 加 求和,还可用String类型,进行字符串连接操作
- 减 求差
* 乘 求积
/ 除 求商
% 取余 求余数
-
一元运算符:
- 取反符号 取反运算
++ 自加一 先取值再加一,或先加一再取值
-- 自减一 先取值再减一,或先减一再取值
本文转自 tony关东升 51CTO博客,原文链接:http://blog.51cto.com/tonyguan/1746085,如需转载请自行联系原作者

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
《从零开始学Swift》学习笔记(Day 13)——数据类型之整型和浮点型
Swift提供8、16、32、64位形式的有符号及无符号整数。这些整数类型遵循C语言的命名规约,我归纳了Swift中的整型: 整型示例: 1 2 3 4 5 6 print( "UInt8range:\(UInt8.min)~\(UInt8.max)" ) print( "Int8range:\(Int8.min)~\(Int8.max)" ) print( "UIntrange:\(UInt.min)~\(UInt.max)" ) print( "UInt64range:\(UInt64.min)~\(UInt64.max)" ) print( "Int64range:\(Int64.min)~\(Int64.max)" ) print( "Intrange:\(Int.min)~\(Int.max)" ) 输出结果如下: UInt8 range: 0 ~ 255 Int8 range: -128 ~ 127 UInt range: 0 ~18446744073709551615 UInt64 range: 0 ~18446744073709551615 Int64 rang...
- 下一篇
《从零开始学Swift》学习笔记(Day 7)——Swift 2.0中的print函数几种重载形式
Swift 2.0中的print函数有4种重载形式: print(_:)。输出变量或常量到控制台,并且换行。 print(_:_:)。输出变量或常量到指定类型的流中,并且换行。 print(_:appendNewline:)。输出变量或常量到控制台,appendNewline参数是布尔值,true表示换行,false表示不换行。 print(_:_:appendNewline:)。输出变量或常量指定类型的流中,appendNewline参数是布尔值,true表示换行,false表示不换行。 本文转自 tony关东升 51CTO博客,原文链接:http://blog.51cto.com/tonyguan/1746078,如需转载请自行联系原作者
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7设置SWAP分区,小内存服务器的救世主
- SpringBoot2全家桶,快速入门学习开发网站教程
- Hadoop3单机部署,实现最简伪集群
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS关闭SELinux安全模块
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2整合Thymeleaf,官方推荐html解决方案