Project1

标题: << 的意思 [打印本页]

作者: kvkv97    时间: 2018-9-3 17:21
标题: << 的意思
bit = (1 << (d / 2 - 1)) & 0x0f    #d的值是2/4/6/8
我想问
<<
怎么运算
作者: 有丘直方    时间: 2018-9-3 19:29
本帖最后由 有丘直方 于 2018-9-3 19:31 编辑

这是个位运算符
问问题前先查一下官方文档好吧
详细的说明里面有
  1. fix << count => integer
复制代码
Shifts fix left count positions (right if count is negative).

作者: ppspssss    时间: 2018-9-5 15:53
<<好像是地址偏移多少位數?
作者: 梦想家大魔王    时间: 2018-9-5 19:39
把一个整数(d / 2 - 1)的二进制格式左移1位,相当于乘以2,数据范围的话请参考文档。
据说位运算要比乘法快。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1