A function to divide long numbers accurately with conversions and integer math. This function only guarantees correct answers when the numbers given and the result are each less than 16 significant figures and less than 10^11 Returns NaN when attempting to use NaN as an input. Returns NaN when attempting to divide by 0 or null.