# EnvDiv

Sets a variable to itself divided by the given value.

Deprecated: This command is not recommended for use in new scripts. Use `Var := Var / Value` or `Var /= Value` instead.

    EnvDiv, Var, Value

## Parameters

Var

  The name of the variable upon which to operate.

Value

  Any integer, floating point number, or expression.

## Remarks

This command is equivalent to the shorthand style: `Var /= Value`.

Division by zero will result in an error-message window when the script is loaded (if possible); otherwise it makes the variable blank.

If either Var or Value is blank or does not start with a number, it is considered to be 0 for the purpose of the calculation (except when used internally in an expression such as `Var := X /= Y`).

If either Var or Value contains a decimal point, the end result will be a floating point number in the format set by SetFormat. Otherwise, the result will be truncated (e.g. 19 divided by 10 will yield 1).

## Related

EnvAdd, EnvSub, EnvMult, SetFormat, Expressions, If var is [not] type, SetEnv, bitwise operations (Transform)

## Examples

#1

    EnvDiv, MyCount, 2
    MyCount /= 2  ; Equivalent to above