Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

abs()

Name: Anonymous 2008-09-27 21:40

which is faster, /prog/?

const int SIZE_OF_DOUBLE = sizeof(double) * 8;
double absoluteValue = (double)(bitset<SIZE_OF_DOUBLE>((unsigned long)value).set(SIZE_OF_DOUBLE - 1, 0).to_ulong());


VS.

double absoluteValue = abs(value);

OR

is there an easier way to unset a double-precision value's sign bit?

Name: Anonymous 2008-09-27 22:48

Hey guys, do you think maybe the folks who wrote your absolute value implementation thought about this already and either (a) implemented it efficiently or (b) realised it was never going to matter?

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List