exp: set float output for int modulus

Signed-off-by: Jens Axboe <axboe@fb.com>
diff --git a/exp/expression-parser.y b/exp/expression-parser.y
index fa19a51..f56ee6d 100644
--- a/exp/expression-parser.y
+++ b/exp/expression-parser.y
@@ -138,8 +138,10 @@
 				yyerror(0, 0, 0, 0, "modulo on floats");
 			if ($3.ival == 0)
 				yyerror(0, 0, 0, 0, "divide by zero");
-			else
+			else {
 				$$.ival = $1.ival % $3.ival;
+				$$.dval = $$.ival;
+			}
 			$$.has_error = $1.has_error || $3.has_error;
 		}
 	|	expression '^' expression {