Hitachi

JP1 Version 12 JP1/IT Desktop Management 2 - Asset Console Creating an Access Definition File Guide


$DIV (division)

$DIV performs division, treating character strings as numeric values, and returns the arithmetic result.

For example, the Asset Console standard memory and disk sizes are managed in megabyte units. To register information managed in gigabyte units in the asset management database, you need to change the units to megabytes. To do so, you can use the $DIV embedded function to convert from gigabytes to megabytes.

Organization of this page

Syntax

return-value=$DIV(character-string,numeric-character)

Values

Status

The following table lists and describes the possible statuses:

Status

Description

NORMAL

Normal end

NODATA

Indicates one of the following:

  • An invalid value was specified in a character string or numeric.

  • The arithmetic result is a value outside the range of representable values.

ERROR

Script execution interrupted

An invalid argument was specified, or an error other than the above occurred.

Legend:

—: Not applicable

Remarks

If a value that cannot be specified in character-string or numeric-character is encountered, or if the arithmetic result is a value outside the representable range, 0 is returned to return-value.

Example

The following example calculates 10 ÷ 5 and outputs the results:

[SET_VALUE]
  VAL1 = 10
  VAL2 = $DIV(VAL1, 5)
 
  MSG = 'DIV: ' +VAL1+ ' / 5 = ' +VAL2
  $ECHO(MSG)
Execution result:

DIV: 10 / 5 = 2