# HG changeset patch # User Rik # Date 1292301577 28800 # Node ID 903c1a3df3018adc4de118811bb2434cb6c005e5 # Parent f8cc86b1503ebfdde3eb2645cac27b6b066225e8 Add additional tests for mod with non-integer real values. diff --git a/src/ChangeLog b/src/ChangeLog --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,7 @@ +2010-12-13 Rik + + * data.cc (mod): Additional tests for mod with non-integer real values. + 2010-12-12 Jaroslav Hajek * DLD-FUNCTIONS/lookup.cc (Flookup): Drop support for the "i" option. diff --git a/src/data.cc b/src/data.cc --- a/src/data.cc +++ b/src/data.cc @@ -772,6 +772,10 @@ %!assert (mod(uint8(5),4),uint8(1)) %!assert (mod(5,uint8(4)),uint8(1)) %!assert (mod(uint8([1:5]),4),uint8([1,2,3,0,1])) + +## non-integer real numbers +%!assert (mod (2.1, 0.1), 0) +%!assert (mod (2.1, 0.2), 0.1, eps) */ // FIXME Need to convert the reduction functions of this file for single precision