int2hex()#

Purpose#

int2hex(num)

Returns a hexadecimal number string of a given positive integer num.

Note

When a negative integer is given the return value will be the Two’s complement of the input number.

Example#

Positive Integer given#

In the following example the hexadecimal number of 61 is returned as a string.

int2hex(61)

produces

3d

Negative Integer given#

This example shows the result on a 64-bit system when a negative integer such as -13 is put into the function.

int2hex(-13)

produces

fffffffffffffff3

Support: rsyslog Assistant | GitHub Discussions | GitHub Issues: rsyslog source project

Contributing: Source & docs: rsyslog source project

© 2008–2026 Rainer Gerhards and others. Licensed under the Apache License 2.0.