Changes

Jump to navigation Jump to search
54 bytes added ,  02:39, 27 May 2012
no edit summary
|-
| width='90' | '''Signatures'''
|{{Func|utilconvert:to-bytes|$bin as xsbasex:binary|xs:byte*}}
|-
| '''Summary'''
| '''Examples'''
|
* <code>utilconvert:to-bytes(xs:base64Binary('QmFzZVggaXMgY29vbA=='))</code> returns the sequence {{Code|(66, 97, 115, 101, 88, 32, 105, 115, 32, 99, 111, 111, 108)}}.* {{Code|utilconvert:to-bytes(xs:hexBinary("4261736558"))}} returns the sequence {{Code|(66 97 115 101 88)}}.
|}
|-
| width='90' | '''Signatures'''
|{{Func|utilconvert:to-string|$bytes as xsbasex:binary, $encoding as xs:string|xs:string}}
|-
| '''Summary'''
| '''Examples'''
|
* {{Code|utilconvert:to-string(xs:hexBinary('48656c6c6f576f726c64'))}} returns the string {{Code|HelloWorld}}.
|}
=Numeric Functions=
==utilconvert:integer-to-base==
{|
|-
| width='90' | '''Signatures'''
|{{Func|utilconvert:integer-to-base|$num as xs:integer, $base as xs:integer|xs:string}}<br />
|-
| '''Summary'''
| '''Examples'''
|
* {{Code|utilconvert:integer-to-base(-1, 16)}} returns the hexadecimal string {{Code|'ffffffffffffffff'}}.* {{Code|utilconvert:integer-to-base(22, 5)}} returns {{Code|'42'}}.
|}
==utilconvert:integer-from-base==
{|
|-
| width='90' | '''Signatures'''
|{{Func|utilconvert:integer-from-base|$str as xs:string, $base as xs:integer|xs:integer}}<br />
|-
| '''Summary'''
| '''Examples'''
|
* {{Code|utilconvert:integer-from-base('ffffffffffffffff', 16)}} returns {{Code|-1}}.* {{Code|utilconvert:integer-from-base('CAFEBABE', 16)}} returns {{Code|3405691582}}.* {{Code|utilconvert:integer-from-base('42', 5)}} returns {{Code|22}}.* {{Code|utilconvert:integer-from-base(utilconvert:integer-to-base(123, 7), 7)}} returns {{Code|123}}.
|}
Bureaucrats, editor, reviewer, Administrators
13,550

edits

Navigation menu