---
name: "upper_32_bits"
section: "9"
platform: "linux"
package: "linux-manual-3.16"
version: "3.16.56-1+deb8u1"
release: "Debian 8 (Jessie)"
platforms: ["linux"]
url: "https://new.carta.tech/upper_32_bits"
---

# upper\_32\_bits(9)

return bits 32-63 of a number

## NAME

upper\_32\_bits - return bits 32-63 of a number

## SYNOPSIS

**upper\_32\_bits(***n***);**

## ARGUMENTS

*n*

the number we're accessing

## DESCRIPTION

A basic shift-right of a 64- or 32-bit quantity. Use this to suppress the “right shift count \>= width of type” warning when that quantity is 32-bits.

## COPYRIGHT
