Report a bug
		
				If you spot a problem with this page, click here to create a Bugzilla issue.
		
			Improve this page
		
			Quickly fork, edit online, and submit a pull request for this page.
			Requires a signed-in GitHub account. This works well for small changes.
			If you'd like to make larger changes you may want to consider using
			a local clone.
		
	core.stdc.tgmath
D header file for C99.
This module contains bindings to selected types and
functions from the standard C header <tgmath.h>. Note that this
is not automatically generated, and may omit some types/functions from the
original C header.
License: 
Distributed under the
      Boost Software License 1.0.
    (See accompanying file LICENSE)
Authors: 
Sean Kelly
Source core/stdc/tgmath.d
Standards: 
ISO/IEC 9899:1999 (E)
- aliasacos=acos;
- aliasacos=acos;
- aliasacos=acos;
- aliasasin=asin;
- aliasasin=asin;
- aliasasin=asin;
- aliasatan=atan;
- aliasatan=atan;
- aliasatan=atan;
- aliasatan2=atan2;
- aliasatan2=atan2;
- aliasatan2= core.stdc.math.atan2l;
- aliascos=cos;
- aliascos=cos;
- aliascos=cos;
- aliassin=sin;
- aliassin=sin;
- aliassin= core.stdc.math.sinl;
- aliastan=tan;
- aliastan=tan;
- aliastan=tan;
- aliasacosh=acosh;
- aliasacosh=acosh;
- aliasacosh=acosh;
- aliasasinh=asinh;
- aliasasinh=asinh;
- aliasasinh=asinh;
- aliasatanh=atanh;
- aliasatanh=atanh;
- aliasatanh=atanh;
- aliascosh=cosh;
- aliascosh=cosh;
- aliascosh=cosh;
- aliassinh=sinh;
- aliassinh=sinh;
- aliassinh=sinh;
- aliastanh=tanh;
- aliastanh=tanh;
- aliastanh=tanh;
- aliasexp=exp;
- aliasexp=exp;
- aliasexp=exp;
- aliasexp2=exp2;
- aliasexp2=exp2;
- aliasexp2= core.stdc.math.exp2l;
- aliasexpm1=expm1;
- aliasexpm1=expm1;
- aliasexpm1= core.stdc.math.expm1l;
- aliasfrexp=frexp;
- aliasfrexp=frexp;
- aliasfrexp= core.stdc.math.frexpl;
- aliasilogb=ilogb;
- aliasilogb=ilogb;
- aliasilogb= core.stdc.math.ilogbl;
- aliasldexp=ldexp;
- aliasldexp=ldexp;
- aliasldexp= core.stdc.math.ldexpl;
- aliaslog=log;
- aliaslog=log;
- aliaslog=log;
- aliaslog10=log10;
- aliaslog10=log10;
- aliaslog10= core.stdc.math.log10l;
- aliaslog1p=log1p;
- aliaslog1p=log1p;
- aliaslog1p= core.stdc.math.log1pl;
- aliaslog2=log2;
- aliaslog2=log2;
- aliaslog2= core.stdc.math.log2l;
- aliaslogb=logb;
- aliaslogb=logb;
- aliaslogb= core.stdc.math.logbl;
- aliasmodf=modf;
- aliasmodf=modf;
- aliasmodf= core.stdc.math.modfl;
- aliasscalbn=scalbn;
- aliasscalbn=scalbn;
- aliasscalbn= core.stdc.math.scalbnl;
- aliasscalbln=scalbln;
- aliasscalbln=scalbln;
- aliasscalbln= core.stdc.math.scalblnl;
- aliascbrt=cbrt;
- aliascbrt=cbrt;
- aliascbrt= core.stdc.math.cbrtl;
- aliasfabs=fabs;
- aliasfabs=fabs;
- aliasfabs=fabs;
- aliashypot=hypot;
- aliashypot=hypot;
- aliashypot= core.stdc.math.hypotl;
- aliaspow=pow;
- aliaspow=pow;
- aliaspow=pow;
- aliassqrt=sqrt;
- aliassqrt=sqrt;
- aliassqrt=sqrt;
- aliaserf=erf;
- aliaserf=erf;
- aliaserf= core.stdc.math.erfl;
- aliaserfc=erfc;
- aliaserfc=erfc;
- aliaserfc= core.stdc.math.erfcl;
- aliaslgamma=lgamma;
- aliaslgamma=lgamma;
- aliaslgamma= core.stdc.math.lgammal;
- aliastgamma=tgamma;
- aliastgamma=tgamma;
- aliastgamma= core.stdc.math.tgammal;
- aliasceil=ceil;
- aliasceil=ceil;
- aliasceil= core.stdc.math.ceill;
- aliasfloor=floor;
- aliasfloor=floor;
- aliasfloor= core.stdc.math.floorl;
- aliasnearbyint=nearbyint;
- aliasnearbyint=nearbyint;
- aliasnearbyint= core.stdc.math.nearbyintl;
- aliasrint=rint;
- aliasrint=rint;
- aliasrint= core.stdc.math.rintl;
- aliaslrint=lrint;
- aliaslrint=lrint;
- aliaslrint= core.stdc.math.lrintl;
- aliasllrint=llrint;
- aliasllrint=llrint;
- aliasllrint= core.stdc.math.llrintl;
- aliasround=round;
- aliasround=round;
- aliasround= core.stdc.math.roundl;
- aliaslround=lround;
- aliaslround=lround;
- aliaslround= core.stdc.math.lroundl;
- aliasllround=llround;
- aliasllround=llround;
- aliasllround= core.stdc.math.llroundl;
- aliastrunc=trunc;
- aliastrunc=trunc;
- aliastrunc= core.stdc.math.truncl;
- aliasfmod=fmod;
- aliasfmod=fmod;
- aliasfmod= core.stdc.math.fmodl;
- aliasremainder=remainder;
- aliasremainder=remainder;
- aliasremainder= core.stdc.math.remainderl;
- aliasremquo=remquo;
- aliasremquo=remquo;
- aliasremquo= core.stdc.math.remquol;
- aliascopysign=copysign;
- aliascopysign=copysign;
- aliascopysign= core.stdc.math.copysignl;
- aliasnan=nan;
- aliasnan=nan;
- aliasnan= core.stdc.math.nanl;
- aliasnextafter=nextafter;
- aliasnextafter=nextafter;
- aliasnextafter= core.stdc.math.nextafterl;
- aliasnexttoward=nexttoward;
- aliasnexttoward=nexttoward;
- aliasnexttoward= core.stdc.math.nexttowardl;
- aliasfdim=fdim;
- aliasfdim=fdim;
- aliasfdim= core.stdc.math.fdiml;
- aliasfmax=fmax;
- aliasfmax=fmax;
- aliasfmax= core.stdc.math.fmaxl;
- aliasfmin=fmin;
- aliasfmin=fmin;
- aliasfmin= core.stdc.math.fminl;
- aliasfma=fma;
- aliasfma=fma;
- aliasfma= core.stdc.math.fmal;
Copyright © 1999-2025 by the D Language Foundation | Page generated by
Ddoc on Mon Mar 31 10:27:36 2025