[java/cs] OpMod receives Float values and return Float values as well. Closes #3447