---
name: "std::tr1::__detail::__numeric_constants"
section: "3"
platform: "linux"
package: "libstdc++6-4.3-doc"
version: "4.3.2-1.1"
release: "Debian 5.0 (Lenny)"
platforms: ["linux"]
url: "https://new.carta.tech/std::tr1::__detail::__numeric_constants"
---

# std::tr1::\_\_detail::\_\_numeric\_constants(3)

## NAME

std::tr1::\_\_detail::\_\_numeric\_constants -

## SYNOPSIS

## Detailed Description

### template\<typename \_Tp\> struct std::tr1::\_\_detail::\_\_numeric\_constants\< \_Tp \>

A structure for numeric constants.

Definition at line 65 of file special\_function\_util.h.

### Static Public Member Functions

static \_Tp **\_\_1\_pi** ()  throw ()\
 static \_Tp **\_\_2\_sqrtpi** ()  throw ()\
 static \_Tp **\_\_euler** ()  throw ()\
 static \_Tp **\_\_gamma\_e** ()  throw ()\
 static \_Tp **\_\_lnpi** ()  throw ()\
 static \_Tp **\_\_pi** ()  throw ()\
 static \_Tp **\_\_pi\_2** ()  throw ()\
 static \_Tp **\_\_pi\_3** ()  throw ()\
 static \_Tp **\_\_pi\_4** ()  throw ()\
 static \_Tp **\_\_sqrt1\_2** ()  throw ()\
 static \_Tp **\_\_sqrt2** ()  throw ()\
 static \_Tp **\_\_sqrt3** ()  throw ()\
 static \_Tp **\_\_sqrtpio2** ()  throw ()\

## Member Function Documentation

### template\<typename \_Tp\> static \_Tp std::tr1::\_\_detail::\_\_numeric\_constants\< \_Tp \>::\_\_1\_pi () throw ()` [inline, static]`

Constant $ 1 / i $.

Definition at line 80 of file special\_function\_util.h.

### template\<typename \_Tp\> static \_Tp std::tr1::\_\_detail::\_\_numeric\_constants\< \_Tp \>::\_\_2\_sqrtpi () throw ()` [inline, static]`

Constant $ 2 / qrt(i) $.

Definition at line 83 of file special\_function\_util.h.

### template\<typename \_Tp\> static \_Tp std::tr1::\_\_detail::\_\_numeric\_constants\< \_Tp \>::\_\_euler () throw ()` [inline, static]`

Constant Euler-Mascheroni $ e $.

Definition at line 104 of file special\_function\_util.h.

### template\<typename \_Tp\> static \_Tp std::tr1::\_\_detail::\_\_numeric\_constants\< \_Tp \>::\_\_gamma\_e () throw ()` [inline, static]`

Constant Euler's constant $ mma\_E $.

Definition at line 101 of file special\_function\_util.h.

### template\<typename \_Tp\> static \_Tp std::tr1::\_\_detail::\_\_numeric\_constants\< \_Tp \>::\_\_lnpi () throw ()` [inline, static]`

Constant $

Definition at line 98 of file special\_function\_util.h.

### template\<typename \_Tp\> static \_Tp std::tr1::\_\_detail::\_\_numeric\_constants\< \_Tp \>::\_\_pi () throw ()` [inline, static]`

Constant $ i $.

Definition at line 68 of file special\_function\_util.h.

### template\<typename \_Tp\> static \_Tp std::tr1::\_\_detail::\_\_numeric\_constants\< \_Tp \>::\_\_pi\_2 () throw ()` [inline, static]`

Constant $ i / 2 $.

Definition at line 71 of file special\_function\_util.h.

### template\<typename \_Tp\> static \_Tp std::tr1::\_\_detail::\_\_numeric\_constants\< \_Tp \>::\_\_pi\_3 () throw ()` [inline, static]`

Constant $ i / 3 $.

Definition at line 74 of file special\_function\_util.h.

### template\<typename \_Tp\> static \_Tp std::tr1::\_\_detail::\_\_numeric\_constants\< \_Tp \>::\_\_pi\_4 () throw ()` [inline, static]`

Constant $ i / 4 $.

Definition at line 77 of file special\_function\_util.h.

### template\<typename \_Tp\> static \_Tp std::tr1::\_\_detail::\_\_numeric\_constants\< \_Tp \>::\_\_sqrt1\_2 () throw ()` [inline, static]`

Constant $ 1 / sqrt(2) $.

Definition at line 95 of file special\_function\_util.h.

### template\<typename \_Tp\> static \_Tp std::tr1::\_\_detail::\_\_numeric\_constants\< \_Tp \>::\_\_sqrt2 () throw ()` [inline, static]`

Constant $ qrt(2) $.

Definition at line 86 of file special\_function\_util.h.

### template\<typename \_Tp\> static \_Tp std::tr1::\_\_detail::\_\_numeric\_constants\< \_Tp \>::\_\_sqrt3 () throw ()` [inline, static]`

Constant $ qrt(3) $.

Definition at line 89 of file special\_function\_util.h.

### template\<typename \_Tp\> static \_Tp std::tr1::\_\_detail::\_\_numeric\_constants\< \_Tp \>::\_\_sqrtpio2 () throw ()` [inline, static]`

Constant $ qrt(i/2) $.

Definition at line 92 of file special\_function\_util.h.

## Author

Generated automatically by Doxygen for libstdc++ from the source code.
