Data Convert Functions
B2X(string)
Binary to Hexadecimal
b2x('01100001') | /* 'a' */
|
BITAND(string1[,[string2][,pad]])
logically AND the strings, bit by bit
bitand('61'x,'52'x) | /* '40'x */
|
bitand('6162'x,'5253'x) | /* '4042'x */
|
bitand('6162'x,,'FE'x) | /* '6062'x */
|
BITOR(string1[,[string2][,pad]])
logically OR the strings, bit by bit
BITXOR(string1[,[string2][,pad]])
logically XOR the strings, bit by bit
C2D(string[,n])
Character to Decimal. The binary representation of
string is converted to a number (unsigned unless the
length n is specified).
c2d('09'x) | /* 9 */
|
c2d('ff40') | /* 65344 */
|
c2d('81'x,1) | /* -127 */
|
c2d('81'x,2) | /* 129 */
|
C2X(string)
Character to Hexadecimal
c2x('abc') | /* '616263' */
|
c2x('0506'x) | /* '0506' */
|
D2C(wholenumber[,n])
Decimal to Character. Return a string of length n,
which is the binary representation of the number.
d2c(5) | /* '5'x */
|
d2c(97) | /* 'a' */
|
D2X(wholenumber[,n])
Decimal to Hexadecimal. Return a string of length n,
which is the hexadecimal representation of the number.
d2x(5) | /* '05' */
|
d2x(97) | /* '61' */
|
B2X(string)
Hexadecimal to Binary
x2b('a') | /* '01100001' */
|
X2C(string)
Hexadecimal to Character
x2c('616263') | /* 'abc' */
|
X2D(hex-string[,n])
Hexadecimal to Decimal. hex-string is converted to a
number (unsigned unless the length n is specified)