`
pure
  • 浏览: 350059 次
社区版块
存档分类
最新评论

QQ在线等级算法实现

阅读更多
QQ在线等级需要天数按下公式计算

day = level * level + 4 * level

如 level = 2 就需要12天,其它以此类推。

需要多少天知道了,但是现在麻烦的怎么将这个等级转换为太阳、月亮、星星呢?

根据时分秒的原理想了一下,只是进制不同而已。。

现在是4个星星升一个月亮, 4个月亮升一个太阳,那就好办了,上代码:

public static Integer[] level2Icon(int level) {
	int sun = level / 16;
	int moon = level % 16 / 4;
	int star = level % 16 % 4;
	return new Integer[] { sun, moon, star };
}


太阳要16个星星,月亮就是星星转为太阳后剩下的星星再看有几个月亮,最后剩下的就是星星了。



0
0
分享到:
评论
1 楼 sw1982 2010-06-22  
哈哈,计算星星月亮是客户端的事,怎么算都行,不会达到瓶颈。
反而是高在线量的时长计算算法,是个技术活

相关推荐

    js实现的类似QQ的等级的代码

    类似QQ等级

    数字化智能充电器的PID算法设计与实现

    摘 要: 为了给不同电压、容量等级的锂离子、镍氢电池进行智能、优化充电, 设计了以 XC164CM 单片机为控制核心的智能充电器. 对4. 2 V/ 2. 2 Ah 的锂离子和12 V/ 1. 8 Ah 的镍 氢电池进行充电实验, 实验结果表明, 在...

    易语言-易语言QQ等级算有多少颗皇冠太阳月亮星星

    易语言-易语言QQ等级算有多少颗皇冠太阳月亮星星

    JAVA 实现《扫雷》游戏-全部源码

    6、实现计时器算法,用来计时显示游戏开始多少秒 7、实现难度等级,雷数的显示 8、实现鼠标左键的实现逻辑 9、实现鼠标右键的标记逻辑 内容详情:https://blog.csdn.net/qq_40869977/article/details/122643561 ...

    宾馆管理系统

    关于宾馆管理系统设计,用C语言以及算法实现,对来住客人进行等级,包括人数,性别,年龄,等等信息的输入。

    网趣网上购物系统HTML静态版 v2016 购物网站源码

    系统还支持在线QQ、MSN、旺旺等常用的在线联系,全新旺旺接口准确显示在线状态,方便与客户实时交流,网趣HTML采用KindEditor最新版作为内容编辑器,全新的编辑器效率更高,支持图片浏览与选择、图片批量上传等功能...

    网趣网上购物系统HTML静态版

    系统还支持在线QQ、MSN、旺旺等常用的在线联系,全新旺旺接口准确显示在线状态,方便与客户实时交流,网趣HTML采用KindEditor最新版作为内容编辑器,全新的编辑器效率更高,支持图片浏览与选择、图片批量上传等功能...

    轻聊——最有逼格的交友软件

    《轻聊》能帮助你挖掘到深层次的...【个人等级体系】:系统通过详细科学地算法,综合你的人脉资源、作品等,用等级表示出你的交往价值,等级越高,收获越多哦~ 【私语】在不同圈子(好友/公司/行业)发起话题,参与讨论

    轻聊最有big的社交软件

    《轻聊》能帮助你挖掘到深层次...【个人等级体系】:系统通过详细科学地算法,综合你的人脉资源、作品等,用等级表示出你的交往价值,等级越高,收获越多哦~ 【私语】在不同圈子(好友/公司/行业)发起话题,参与讨论

    Shopnc b2b2c 好商城V5 33hao-V5完整源码.zip

    商家等级功能 √ 可根据不同服务标准设置不同的商家等级 商家店铺分类功能 √ 可根据商家服务不同类别进行归类 商家商品分类和平台商品分类分开 √ 商家商品分类不再受到平台限制,使用更灵活 商家后台增加实体店...

    C#23种设计模式_示例源代码及PDF

    4、 、 PROTOTYPE —跟 MM 用 QQ 聊天, 一定要说些深情的话语了, 我搜集了好多肉麻的情话, 需要时只要 copy 出来放到 QQ 里面就行了, 这就是我的情话 prototype 了。 (100 块钱一份, 你要不要) 原始模型...

    JAVA 范例大全 光盘 资源

    实例8 多种方式实现阶乘的算法 20 第3章 流程控制语句 23 实例9 打印任一年日历 23 实例10 控制台输出几何图形 26 实例11 杨辉三角 28 实例12 拜访过程(break和continue) 29 常见问题 for循环初始化问题 31 ...

    Visual C++程序开发范例宝典(光盘) 第四部分

    实例021 类QQ导航菜单 1.6 界面窗体应用实例 实例022 背景为渐变色的程序界面 实例023 椭圆形的程序界面 实例024 自绘窗体界面 实例025 类似Windows XP的程序界面 实例026 窗体融合技术 实例027 限制对话框...

    Visual C++程序开发范例宝典(光盘) 第八部分

    实例021 类QQ导航菜单 1.6 界面窗体应用实例 实例022 背景为渐变色的程序界面 实例023 椭圆形的程序界面 实例024 自绘窗体界面 实例025 类似Windows XP的程序界面 实例026 窗体融合技术 实例027 限制对话框...

    Visual C++ 程序开发范例宝典 源码 光盘 part2

    cc实例017 滚动字幕的状态栏 1.5 导航界面应用实例 cc实例018 Outlook导航界面 cc实例019 树状导航界面 cc实例020 按钮导航界面 cc实例021 类QQ导航菜单 1.6 界面窗体应用实例 cc实例022 背景为渐变...

    Visual C++程序开发范例宝典(PDF扫描版).part3

     cc实例021 类QQ导航菜单   1.6 界面窗体应用实例   cc实例022 背景为渐变色的程序界面   cc实例023 椭圆形的程序界面   cc实例024 自绘窗体界面   cc实例025 类似WindowscXP的程序界面   cc实例...

    Visual C++程序开发范例宝典(PDF扫描版).part2

     cc实例021 类QQ导航菜单   1.6 界面窗体应用实例   cc实例022 背景为渐变色的程序界面   cc实例023 椭圆形的程序界面   cc实例024 自绘窗体界面   cc实例025 类似WindowscXP的程序界面   cc实例...

    网管教程 从入门到精通软件篇.txt

    IVD:超过20/20微观数据维数或变量等级文件 IVP:超过20/20的用户子集配置文件 IVT:超过20/20表或集合数据文件 IVX:超过20/20微数据目录文件 IW:Idlewild屏幕保护程序 IWC:Install Watch文档 J J62:...

Global site tag (gtag.js) - Google Analytics