您的位置:首页 > 移动开发 > Swift

Swift 负数转二进制

2017-09-17 10:21 148 查看
今天无意中看到Swift负数转二进制好玩的点。

十进制-1转为8位二进制

一般情况下:十进制-1 转为 二进制 11111110

Swift:十进制-1 转为 二进制 11111111

哈哈哈,我弄了半天才发现Swift的溢出机制,原来最大的值和最小的值是邻居,所以Swift里面的数值是个圆圈循环,而一般语言中的数据,是条直线。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  swift 二进制 负数