Button for 1977 Button for 1984 Button for 1990 Button for 1995 Button for MDC Button for notes Button for examples

$JUSTIFY

1977 Version of ANSI Standard

3.2.8 Functions function

$J[USTIFY] ( expr1 , intexpr2 )

returns the value of expr1 right-justified in a field of intexpr2 spaces. Let m be $L(expr1) and n be the value of intexpr2. The following cases are defined:

  1. m ≥ n. Then the value returned is expr1.
  2. Otherwise, the value returned is S(n-m) concatenated with expr1, where S(x) is a string of x spaces.

$J[USTIFY] ( numexpr1 , intexpr2 , intexpr3 )

returns an edited form of the number numexpr1. Let R be the value of numexpr1 after rounding to intexpr3 fraction digits, including possible trailing zeros. (If intexpr3 is zero, R contains no decimal point.) The value returned is $J(R,intexpr2). Negative values of intexpr3 are reserved for future extensions of the $JUSTIFY function.

See also the transition diagram for $Justify.

Button for 1977 Button for 1984 Button for 1990 Button for 1995 Button for MDC Button for notes Button for examples

Copyright © Standard Documents; 1977-2024 MUMPS Development Committee;
Copyright © Examples: 1995-2024 Ed de Moel;
Copyright © Annotations: 2003-2008 Jacquard Systems Research
Copyright © Annotations: 2008-2024 Ed de Moel.

This page most recently updated on 15-Nov-2023, 13:09:46.

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