UNPKG

algebrite

Version:

Computer Algebra System in Coffeescript

44 lines (31 loc) 550 B
test_mod = -> run_test = [ "mod(2.0,3.0)", "2", "mod(-2.0,3.0)", "-2", "mod(2.0,-3.0)", "2", "mod(-2.0,-3.0)", "-2", "mod(2,3)", "2", "mod(-2,3)", "-2", "mod(2,-3)", "2", "mod(-2,-3)", "-2", "mod(a,b)", "mod(a,b)", "mod(2.0,0.0)", "Stop: mod function: divide by zero", "mod(2,0)", "Stop: mod function: divide by zero", "mod(1.2,2)", "Stop: mod function: cannot convert float value to integer", "mod(1/2,3)", "Stop: mod function: integer arguments expected", "mod(15,8.0)", "7", ]