IAI America XSEL-KE User Manual
Page 221
206
Part 4 Commands
z VALH (Convert character string data; hexadecimal)
Command, declaration
Extension condition
(LD, A, O, AB, OB)
Input condition
(I/O, flag)
Command,
declaration
Operand 1
Operand 2
Output
(Output, flag)
Optional Optional
VALH
Variable
number
Column
number,
character literal
CC
[Function] Convert the hexadecimal data in the column specified in operand 2 to a binary and assign the
result to the variable specified in operand 1.
Conversion will be performed for the length set by a SLEN command.
Only the integer part will be converted, with the decimal part being ignored.
If a character-string literal is specified in operand 2, conversion will be performed for the
entire length of the literal.
(Note)
Keep the converting length to 8 characters or less.
>([DPSOH@
6&3<
µ¶
6HWµ¶LQFROXPQ
SLEN
4
Set the converting length to four bytes.
VALH
1
10
Assign 4660, which is a binary converted from hexadecimal
µ¶LQFROXPQWRYDULDEOH
LET
1
100
Assign 100 to variable 1.
LET
2
20
Assign 20 to variable 2.
6&3<
µ$%&'¶ &RS\µ$%&'¶WRFROXPQ
SLEN
4
Set the converting length to four bytes.
9$/+
$VVLJQZKLFKLVDELQDU\FRQYHUWHGIURP
KH[DGHFLPDOµ$%&'¶LQWKHFRQWHQWRIYDULDEOHFROXPQ
20) to the content of variable 1 (variable 100).