Is there any difference between these:
float foo1 = (int)(bar / 3.0); float foo2 = floor(bar / 3.0);
As I understand both cases have the sa
Casting to an int will truncate toward zero. floor() will truncate toward negative infinite. This will give you different values if bar were negative.
floor()
bar