Am 08.01.2017 um 11:46 schrieb Sven Barth:
On 08.01.2017 10:55, Ryan Joseph wrote:
I’m going to attempt to translate a perlin noise function (from
https://gist.github.com/Flafla2/f0260a861be0ebdeef76) but there are a few
things that stopped me from starting.
1) What is & doing in this assignment? I see this many places in assignments.
int h = hash & 15;
That's an "and".
Please keep in mind that & is a bitwise and in C
whereas && is a logical and;
this makes much difference and has to be implemented or converted
differently
with Pascal, IMO.
the closest equivalence to bitwise and in Pascal are set intersections,
IMO.
If I had to implement that on integers using standard pascal, this would
cause me some headache ...
Kind regards
Bernd
_______________________________________________
fpc-pascal maillist - fpc-pascal@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal