PACF
An item of type PACF is a numeric value in which each half-byte is a hexadecimal character, and the sign is represented by a hexadecimal F (for a positive number) or a hexadecimal D (for a negative number) in the right half of the rightmost byte. The length reflects the number of digits and ranges from 1 to 32. To determine the number of bytes, add 2 to the length value, divide the sum by 2, and truncate any fraction in the result.
For an item of length 4, the internal hexadecimal representations of example values are as follows:
// for decimal 123 00 12 3F // for decimal -123 00 12 3D // for decimal 1234 01 23 4F // for decimal -1234 01 23 4DA negative value that is read from a file or database into a field of type PACF may have a hexadecimal B in place of D; EGL accepts the value but converts the B to D.
Related reference
Primitive types