The answer is off by 2.84217e-014
when trying to rake 5 root of a big number
#include <iostream>
#include <math.h>
using namespace std;
int main(){
//144^5 = 61917364224
cout << fmod(pow(61917364224, 1/5.0), 1) << endl; // 2.84217e-014
}