From 799743b792dc4c651c9d533b5ca50a0d9bcca39a Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Sun, 15 Aug 2010 21:26:42 +0000 Subject: [PATCH] Clarify bit numbering in get_bit/set_bit etc. Per gripe from Boszormenyi Zoltan. --- doc/src/sgml/func.sgml | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/doc/src/sgml/func.sgml b/doc/src/sgml/func.sgml index 37130fe8b1e..28e7a68d876 100644 --- a/doc/src/sgml/func.sgml +++ b/doc/src/sgml/func.sgml @@ -1,4 +1,4 @@ - + Functions and Operators @@ -2864,6 +2864,13 @@ + + get_byte and set_byte number the first byte + of a binary string as byte 0. + get_bit and set_bit number bits from the + right within each byte; for example bit 0 is the least significant bit of + the first byte, and bit 15 is the most significant bit of the second byte. + @@ -2969,6 +2976,8 @@ strings: get_bit, set_bit. + When working with a bit string, these functions number the first + (leftmost) bit of the string as bit 0.