Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ (2) — Plan9 4th Edition

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

hypot(2)

sinh(2)

intro(2)

EXP(2)

NAME

exp, log, log10, pow, pow10, sqrt − exponential, logarithm, power, square root

SYNOPSIS

­#include <u.h>
­#include <libc.h>

double exp(double x)

double log(double x)

double log10(double x)

double pow(double x, double y)

double pow10(int n)

double sqrt(double x)

DESCRIPTION

­Exp returns the exponential function of x.

­Log returns the natural logarithm of x; ­log10 returns the base 10 logarithm. 

­Pow returns ­xy and ­pow10 returns ­10n as a double. 

­Sqrt returns the square root of x.

SOURCE

All these routines have portable C implementations in /sys/src/libc/port.  Most also have machine-dependent implementations, written either in assembler or C, in /sys/src/libc/$objtype. 

SEE ALSO

hypot(2), sinh(2), intro(2)

Plan 9  —  December 11, 1999

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026