On 11/10/13 00:27, Spacen Jasset wrote:
I am after a fast floor function; In fact a fast truncation and conversion to
integer. I see that std.math takes a real, and that std.c.math takes a double.

Is there a quicker function, and what might cast(int)1.5f do?

What's wrong with

    to!int(floor(x));

... which you could also write as

    x.floor.to!int;

Have you tried it? Is it empirically to slow for your purposes, or are you just assuming it won't work?

Reply via email to