标签:
int nHasGetLv = m_pPlayer->m_vars.get_var_n("nVipYBTime"); int nNeedNum = pow(2, index - 1); if (nHasGetLv % (nNeedNum*2) < nNeedNum) { m_pPlayer->m_vars.set_var_n("nVipYBTime", nNeedNum+nHasGetLv, true); }
除了用位来表,还可以用以上这种方法。原理:
2^0+2^1+2^2+2^3+.......+2^(n-1) < 2^n
标签:
原文地址:http://my.oschina.net/hejunsen/blog/491586