` Printed Icetips Article

Icetips Article



Par2: Modulo for Decimals
1999-02-24 -- Alexey Solovjev
 
Modulo arithmetic on non-integers converts internally to a Real. This can result in
rounding errors. Thus, % can return false positives with decimals.

DecModulus  PROCEDURE (*DECIMAL A, *DECIMAL B, *DECIMAL Res)
  CODE
  Res = A % B
  IF  Res = B
    Res = 0
  END
  
  RETURN



Printed May 3, 2024, 3:48 pm
This article has been viewed/printed 35115 times.