Table Of Contents

Hexadecimal String to Number (G Dataflow)

Version:
    Last Modified: January 23, 2017

    Converts the characters 0 through 9, A through F, and a through f in a string to a hexadecimal integer.

    connector_pane_image
    datatype_icon

    string

    The string that you want to convert. This input can also be any data type that contains only strings, such as an array or cluster of strings.

    datatype_icon

    offset

    The number of bytes into the input string at which this node begins its operation.

    The offset of the first byte in the input string is 0. If offset is beyond the end of the input string, this node returns an empty string.

    spd-note-note
    Note  

    Strings are encoded in UTF-8. For strings containing characters in the U+0000 through U+007F range, the number of bytes in a string is equivalent to the number of characters. However, for strings containing the characters U+0080 through U+7FFFFFFF, the number of bytes is greater than the number of characters.

    Default: 0

    datatype_icon

    default

    A numeric value whose representation determines the representation of number.

    Default: 32-bit unsigned integer

    datatype_icon

    offset past number

    The index in string of the first byte following the number.

    If string is an array of strings, offset past number reflects the offset within the last string.

    spd-note-note
    Note  

    Strings are encoded in UTF-8. For strings containing characters in the U+0000 through U+007F range, the number of bytes in a string is equivalent to the number of characters. However, for strings containing the characters U+0080 through U+7FFFFFFF, the number of bytes is greater than the number of characters.

    datatype_icon

    number

    The result of converting string into a number. The structure of number matches the structure of string. For example, if string is an array of strings, number is an array of numbers.

    If the input string represents a number outside the range of the representation of number, number is set to the maximum value for that representation.

    The following table shows how the values of string, offset, and default affect number.
    string offset default offset past number number Comments
    f3g 0 0 2 243 g is not a valid hex character, so conversion stops there.
    –30 0 0 0 0 Negative numbers are not permitted for hex.

    Where This Node Can Run:

    Desktop OS: Windows

    FPGA: DAQExpress does not support FPGA devices


    Recently Viewed Topics