Math
Jump to navigation
Jump to search
CMath::split
Given an input of float xf, assign the integer part to int xi, and the fractional (radix) part to float xr.
void CMath::split(float xf, float *xr, int *xi) {
if (a1 <= 0.0f) {
*xi = xf - 1;
*xr = xf - *xi;
} else {
*xi = a1;
*xr = xf - *xi;
}
}