[#BloombergLP-bdldfp-operator_rshift-0e] = xref:BloombergLP.adoc[BloombergLP]::xref:BloombergLP/bdldfp.adoc[bdldfp]::operator>> :relfileprefix: ../../ :mrdocs: Right shift operators == Synopses Declared in `<bdldfp_decimal.h>` Return the bitwise right shift of the specified `lhs` by `rhs` bits. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- xref:BloombergLP/bdldfp/Uint128.adoc[bdldfp::Uint128] xref:BloombergLP/bdldfp/operator_rshift-04.adoc[operator>>]( xref:BloombergLP/bdldfp/Uint128.adoc[Uint128] lhs, int rhs); ---- [.small]#xref:BloombergLP/bdldfp/operator_rshift-04.adoc[_» more..._]# Return `true` if `lhs` is greater than `rhs`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template< class CHARTYPE, class TRAITS> bsl::basic_istream<CHARTYPE, TRAITS>& xref:BloombergLP/bdldfp/operator_rshift-0c.adoc[operator>>]( bsl::basic_istream<CHARTYPE, TRAITS>& stream, xref:BloombergLP/bdldfp/Decimal128.adoc[Decimal128]& object); ---- [.small]#xref:BloombergLP/bdldfp/operator_rshift-0c.adoc[_» more..._]# Return `true` if `lhs` is greater than `rhs`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template< class CHARTYPE, class TRAITS> bsl::basic_istream<CHARTYPE, TRAITS>& xref:BloombergLP/bdldfp/operator_rshift-08.adoc[operator>>]( bsl::basic_istream<CHARTYPE, TRAITS>& stream, xref:BloombergLP/bdldfp/Decimal32.adoc[Decimal32]& object); ---- [.small]#xref:BloombergLP/bdldfp/operator_rshift-08.adoc[_» more..._]# Return `true` if `lhs` is greater than `rhs`. [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- template< class CHARTYPE, class TRAITS> bsl::basic_istream<CHARTYPE, TRAITS>& xref:BloombergLP/bdldfp/operator_rshift-0d.adoc[operator>>]( bsl::basic_istream<CHARTYPE, TRAITS>& stream, xref:BloombergLP/bdldfp/Decimal64.adoc[Decimal64]& object); ---- [.small]#xref:BloombergLP/bdldfp/operator_rshift-0d.adoc[_» more..._]# == Return Value * the bitwise right shift of `lhs` by `rhs` bits * reference providing modifiable access to `stream` == Parameters [cols="1,4"] |=== | Name| Description | *lhs* | value to shift | *rhs* | number of bits to shift | *stream* | stream to read from or write to | *object* | object to receive the parsed value |=== [.small]#Created with https://www.mrdocs.com[MrDocs]#