## Error Code M93## M[UMPS] by Example |

Approved for inclusion in a future M[UMPS] language standard.

This error code was reserved for the situation when the result of a mathematical operation yields a result that is too small (in absolute value) to be represented as a number.

Later it was decided to follow the practice of allowing such results to be represented as a zero value.

`Set N=1 For Set N=N/2 Quit:'N`

will eventually terminate when the value of `N` is small enough
that the next division by two will yield a zero value.

Copyright © Standard Documents; 1977-2019 MUMPS Development Committee;

Copyright © Examples: 1995-2019 Ed de Moel;

Copyright © Annotations: 2003-2008 Jacquard Systems Research

Copyright © Annotations: 2008-2019 Ed de Moel.

*The information in this page is
NOT authoritative and subject to be modified
at any moment.Please consult the
appropriate (draft) language standard for an
authoritative definition.*

*Some specifications are "approved
for inclusion in a future standard". Note
that the MUMPS Development Committee cannot
guarantee that such future standards will
indeed be published.*

This page most recently updated on 29-Nov-2011, 21:30:57 .

For comments, contact Ed de Moel (demoel@jacquardsystems.com)