---
name: "pow10l"
section: "3"
platform: "linux"
package: "man-pages"
version: "6.19-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux"]
url: "https://new.carta.tech/pow10"
---

# pow10l(3)

base-10 power functions

Part of [pow10(3)](/pow10/3.md).

## NAME

pow10, pow10f, pow10l - base-10 power functions

## LIBRARY

Math library (*libm*, *-lm*)

## SYNOPSIS

```
#define _GNU_SOURCE         /* See feature_test_macros(7) */
#include <math.h>
```

**double pow10(double** *x***);** **float pow10f(float** *x***);** **long double pow10l(long double** *x***);**

## DESCRIPTION

These functions return the value of 10 raised to the power *x*.

**Note well**: These functions perform exactly the same task as the functions described in [**exp10**(3)](/exp10/3.md), with the difference that the latter functions are now standardized in TS 18661-4:2015. Those latter functions should be used in preference to the functions described in this page.

## ATTRIBUTES

For an explanation of the terms used in this section, see [**attributes**(7)](/attributes/7.md).

| | | |
| --- | --- | --- |
| **Interface** | **Attribute** | **Value** |
| **pow10**(), **pow10f**(), **pow10l**() | Thread safety | MT-Safe |

## STANDARDS

GNU.

## VERSIONS

glibc 2.1. Removed in glibc 2.27.

## SEE ALSO

[**exp10**(3)](/exp10/3.md), [**pow**(3)](/pow/3.md)
