2.2.3.11 DecimalText Record (0x94)

This structure represents attribute or element content.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

Value (16 bytes)

...

...

Value (16 bytes): The decimal value encoded in 16-bytes as specified in [MS-OAUT] section 2.2.26. See also [IEEE854].

This structure MUST be interpreted as representing the characters formed by converting the value to base 10. The period "." MUST be used as the decimal point only if a fractional component exists. The least number of digits that exactly reproduces the IEEE representation MUST be used. There MUST NOT be any unnecessary leading or trailing zeros, except when a decimal point is the first character, in which case a single zero "0" MUST precede the decimal point.

For example, if value is 0x00000000004F2D800000000000060000, this is interpreted as the following characters.

 5.123456