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

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

This error will occur when the result of a mathematical operation
yields a result that is too large (in absolute value) to be
represented as a number. Each of

`Set N=1 For Set N=N*2
Set N=-1 For Set N=N*2`

will eventually produce this error.

On the other hand

`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-2018 MUMPS Development Committee;

Copyright © Examples: 1995-2018 Ed de Moel;

Copyright © Annotations: 2003-2008 Jacquard Systems Research

Copyright © Annotations: 2008-2018 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, 22:30:57 .

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