有哪些让你感叹「写出这种代码的人,我十辈子都追不上了」的代码
卡马克的快速平方根倒数!调用库函数求平方根的时候,其底层一般采用的是牛顿迭代,卡马克在quake3用了一个谜一样的数值——0x5f3759df直接一步获得迭代后的数值(近似),速度快了6倍以上!代码如下float InvSqrt (float x){float xhalf = 0.5f*x;int i = *(int*)\u0026amp;x;i = 0x5f3759df - (i \u0026gt;\u0026gt; 1); // 计算第一个近似根x = *(float*)\u0026amp;i;x = x*(1.5f - xhalf*x*x); // 牛顿迭代法return x;}虽然其中是有float型和32位系统限制的,如果换地方则需要重新计算,可移植性是一个代价。其数学原理可详见Wikipedia,想要成为计算机大神?学好数学很重要= =默默仰慕。
■网友
■网友
有个代码是
String password = “此处是数据库里的用户密码”;String password1 = “xxxxx”;
然后我一个同事来了一个if(password == password1)
然后他看了半天,跟我说,为什么密码对的,判断老是false?
手动分割
并无恶意,他只是实习生而已,水平比较菜....
■网友
是这个吧hhh。
■网友
只能是这个了。。。(取自)
■网友
#define fasle = false
■网友
dim a
a=CDbl(inputbox("定时在几秒后关机(大于1小于12000)?"))
if a\u0026gt;1 and a\u0026lt;12000 then
set ws=createobject("wscript.shell")
ws.run "cmd.exe /c shutdown -s -t"\u0026amp;" "\u0026amp;a
msgbox("再次点击取消")
ws.run"cmd.exe /c shutdown -a"
else
msgbox("exit")
【有哪些让你感叹「写出这种代码的人,我十辈子都追不上了」的代码】 end if
推荐阅读
- 医院|感染艾滋病毒初期有哪些征兆?可以自行检查吗?共用马桶会传染吗
- 玩游戏花钱最多的有哪些游戏,哪些人
- 旅行|需要准备哪些物品?全面冬季出游清单,建议收藏带宝宝出门旅行
- 红米手机通过QQ空间的成功营销,给涉足社会化营销的企业有哪些启示
- 互联网在线音乐行业有哪些可能的盈利模式
- 电池|谁说家用紧凑SUV不能更运动?全新领克01让你“打脸”了
- 直播会成为品牌传播的另一个途径么有哪些可行的方法感觉有戏又没头绪好捉急。
- 侧重业务逻辑的产品需求规格说明书,需要有哪些要点
- 大学|上海大学第8,前10名有哪些高校?上海市30所大学排名
- 学图像处理有哪些不错的书推荐
