Fixed case of X%0 to return NaN.

This commit is contained in:
Lewis Van Winkle
2016-01-26 13:31:43 -06:00
parent 83d1d80209
commit 4e60574efc

View File

@@ -130,7 +130,7 @@ static double add(double a, double b) {return a + b;}
static double sub(double a, double b) {return a - b;}
static double mul(double a, double b) {return a * b;}
static double divide(double a, double b) {return a / b;}
static double mod(double a, double b) {return (long long)a % (long long)b;}
static double mod(double a, double b) {return ((long long)b) ? ((long long)a % (long long)b) : (0.0/0.0);}
static double negate(double a) {return -a;}