【发布时间】:2013-06-28 08:30:46
【问题描述】:
我在网上找到了我想了解的这段代码。但是,谷歌搜索并没有发现以下代码中与符号的含义有关的任何结果
return ( 1.0 - ( (x * (x * x * 15731 + 789221) + 1376312589) & 7fffffff) / 1073741824.0);
我是从以下页面获得的:http://freespace.virgin.net/hugo.elias/models/m_perlin.htm
是的,有人指出它不是真正的 perlin,但我不在乎,我现在想知道基础知识。
问候
【问题讨论】:
-
在这种情况下怎么办?
-
-
那是 C/C++ 语言基础知识,您应该阅读您选择的教科书中按位运算的作用。像 SO 这样的问答网站不可能足够详细地涵盖这些基本主题。
-
我不是在用 C++ 编程,这就是重点。我只是不明白这一行。
标签: c++ perlin-noise