Type Conversion
Convert to Number

Converts boolean, number, and text values to numbers. An error occurs if the text cannot be converted to a number.
Example: true → 1, false → 0, “123” → 123, “ABC” → error
- Input [Type]: Value [Digital, Number, Text]
- Output [Type]: Converted number [Number]
Convert to Text

Converts all types to text representation.
Example: true → “true”, 123 → “123”, 2023-03-23 → “2023-03-23”
- Input [Type]: Value [All types]
- Output [Type]: Converted text [Text]
Convert to Digital

Converts numbers to digital values (true or false).
Example: 1 → true, 0 → false
- Input [Type]: Value [Digital, Number]
- Output [Type]: Converted digital value [Digital]
Convert to Integer Type

Converts the input value to an integer of the selected type.
Integer types: signed/unsigned 8-bit, 16-bit, 32-bit
Example: Convert 172 to signed 8-bit integer → -84
- Input [Type]: Value [Number]
- Output [Type]: Converted integer value [Number]
Convert Text to Date

Converts text to a date value. An error occurs if the text is not in a valid date format.
Example: “2022-12-01” → 2022-12-01
- Input [Type]: Text [Text]
- Output [Type]: Converted date [Date]
Convert Text to Time

Converts text to a time value. An error occurs if the text is not in a valid time format.
Example: “14:27:30” → 14:27:30
- Input [Type]: Text [Text]
- Output [Type]: Converted time [Time]
Convert Text to Duration

Converts text to a duration value. Duration format should be “0h 0m 0s 0ms” or “0:0:0:0”. An error occurs if the text is not in a valid duration format.
Example: “12:34:56:789” → 12 hours 34 minutes 56 seconds 789 milliseconds
- Input [Type]: Text [Text]
- Output [Type]: Converted duration [Duration]
Convert Byte Array to Integer

Converts a byte array to an unsigned 32-bit integer. The first byte of the byte array is the MSB (Most Significant Byte).
Example: [FF, AA] → 65450
- Input [Type]: Byte array [Byte Array]
- Output [Type]: Converted integer value [Number]
Convert Integer to Byte Array

Converts an integer to a byte array. The input value is automatically converted to a 32-bit integer, and the first byte of the byte array is the MSB (Most Significant Byte).
Example: 65450 → [00, 00, FF, AA]
- Input [Type]: Integer [Number]
- Output [Type]: Converted byte array [Byte Array]
Convert Binary Text to Integer

Converts binary text to an unsigned 32-bit integer. The first bit is the MSB (Most Significant Bit). The text can include spaces.
Example: “1111 1111 1010 1010” → 65450
- Input [Type]: Binary text [Text]
- Output [Type]: Converted integer value [Number]
Convert Integer to Binary Text

Converts an integer to binary text. The input value is automatically converted to a 32-bit integer, and the first bit is the MSB (Most Significant Bit).
Example: 65450 → “00000000000000001111111110101010”
- Input [Type]: Integer [Number]
- Output [Type]: Converted binary text [Text]
Convert Hexadecimal Text to Integer

Converts hexadecimal text to an unsigned 32-bit integer. The first byte of the hexadecimal text is the MSB (Most Significant Byte). The input text must be in one of these formats: no spaces (00AAFF), space-separated (00 AA FF), comma-separated (00, AA, FF), or colon-separated (00:AA:FF).
Example: “FF AA” → 65450
- Input [Type]: Hexadecimal text [Text]
- Output [Type]: Converted integer value [Number]
Convert Integer to Hexadecimal Text

Converts an integer to hexadecimal text. The input value is automatically converted to a 32-bit integer, and the first byte of the hexadecimal text is the MSB (Most Significant Byte).
Example: 65450 → “00 00 FF AA”
- Input [Type]: Integer [Number]
- Output [Type]: Converted hexadecimal text [Text]
Convert Byte Array to UTF-8 Text

Converts a byte array to UTF-8 text.
Example: [EA, B0, 80, EB, 82, 98, EB, 8B, A4] → “가나다”
- Input [Type]: Byte array [Byte Array]
- Output [Type]: UTF-8 text [Text]
Convert UTF-8 Text to Byte Array

Converts UTF-8 text to a byte array.
Example: “가나다” → [EA, B0, 80, EB, 82, 98, EB, 8B, A4]
- Input [Type]: UTF-8 text [Text]
- Output [Type]: Byte array [Byte Array]
Convert Hexadecimal Text to Byte Array

Converts hexadecimal text to a byte array. The input text must be in one of these formats: no spaces (00AAFF), space-separated (00 AA FF), comma-separated (00, AA, FF), or colon-separated (00:AA:FF).
Example: “AF 00 B0” → [AF, 00, B0]
- Input [Type]: Hexadecimal text [Text]
- Output [Type]: Converted byte array [Byte Array]
Convert Byte Array to Hexadecimal Text

Converts a byte array to hexadecimal text.
Example: [AF, 00, B0] → “AF 00 B0”
- Input [Type]: Byte array [Byte Array]
- Output [Type]: Converted hexadecimal text [Text]