7.5.4 数学関数

数学関数として,以下のものがあります。

表 7.6

数学関数

関数/マクロ名

概要

acos

逆余弦

acosf

逆余弦

asin

逆正弦

asinf

逆正弦

atan

逆正接

atanf

逆正接

atan2

逆正接(y / x)

atan2f

逆正接(y / x)

cos

余弦

cosf

余弦

sin

正弦

sinf

正弦

tan

正接

tanf

正接

cosh

双曲線余弦

coshf

双曲線余弦

sinh

双曲線正弦

sinhf

双曲線正弦

tanh

双曲線正接

tanhf

双曲線正接

exp

指数関数

expf

指数関数

frexp

浮動小数点数を仮数部とべき乗に分割

frexpf

浮動小数点数を仮数部とべき乗に分割

ldexp

浮動小数点数と2 の整数べき乗を乗算

ldexpf

浮動小数点数と2 の整数べき乗を乗算

log

対数関数(自然対数)

logf

対数関数(自然対数)

log10

対数関数(底 = 10)

log10f

対数関数(底 = 10)

modf

浮動小数点数を整数部と小数部に分割

modff

浮動小数点数を整数部と小数部に分割

pow

べき乗関数

powf

べき乗関数

sqrt

平方根関数

sqrtf

平方根関数

ceil

ceiling関数

ceilf

ceiling関数

fabs

絶対値関数

fabsf

絶対値関数

floor

floor関数

floorf

floor関数

fmod

剰余関数

fmodf

剰余関数