为了账号安全,请及时绑定邮箱和手机立即绑定

xcode8.0 Double类型好像不能用“%”符号

xcode8.0,用

 let u = 2.5  

 let v = 1.2 

u % v 老是报错 ‘%’ is unavailable: Use truncatingRemainder instead 

好像不能用Double类型的数值,不知如何解决?

正在回答

5 回答

我再说一个哈,以便大家总结归类,就是迭代风格的循环----------for(var i = 0; i<10; i++){}

也是被取消了哦

0 回复 有任何疑惑可以回复我~
#1

HenryWu 提问者

非常感谢!
2016-09-22 回复 有任何疑惑可以回复我~

! true有空格竟然不可以...java都可以的...= =

0 回复 有任何疑惑可以回复我~
#1

Young_0010

当然不一样,没空格会识别为一个变量,有空格会识别为两个
2016-09-26 回复 有任何疑惑可以回复我~

另外再说一个关于代码风格问题,大家尽量多使用一些空格,一是美观清晰,二是不容易出错

比如说

true ?1:2

如果true和问好中间没空格是会报错的,这一点不知道是不是也是3.0和以前版本的区别,因为我直接上手的3

0 回复 有任何疑惑可以回复我~

另外x++等单目运算也不可以了

0 回复 有任何疑惑可以回复我~
#1

Young_0010

2.x就已经不可以了
2016-09-26 回复 有任何疑惑可以回复我~

swift3.0好像确实不可以了

0 回复 有任何疑惑可以回复我~
#1

掃地僧

是的= =
2016-09-21 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

xcode8.0 Double类型好像不能用“%”符号

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信