Lines Matching refs:code
94 The following data type has been defined via @code{typedef}.
97 @item @code{__complex128}: @code{__float128}-based complex number
101 @code{__float128} data type.
104 @item @code{FLT128_MAX}: largest finite number
105 @item @code{FLT128_MIN}: smallest positive number with full precision
106 @item @code{FLT128_EPSILON}: difference between 1 and the next larger
108 @item @code{FLT128_DENORM_MIN}: smallest positive denormalized number
109 @item @code{FLT128_MANT_DIG}: number of digits in the mantissa (bit precision)
110 @item @code{FLT128_MIN_EXP}: maximal negative exponent
111 @item @code{FLT128_MAX_EXP}: maximal positive exponent
112 @item @code{FLT128_DIG}: number of decimal digits in the mantissa
113 @item @code{FLT128_MIN_10_EXP}: maximal negative decimal exponent
114 @item @code{FLT128_MAX_10_EXP}: maximal positive decimal exponent
117 The following mathematical constants of type @code{__float128} are defined.
120 @item @code{M_Eq}: the constant e (Euler's number)
121 @item @code{M_LOG2Eq}: binary logarithm of 2
122 @item @code{M_LOG10Eq}: common, decimal logarithm of 2
123 @item @code{M_LN2q}: natural logarithm of 2
124 @item @code{M_LN10q}: natural logarithm of 10
125 @item @code{M_PIq}: pi
126 @item @code{M_PI_2q}: pi divided by two
127 @item @code{M_PI_4q}: pi divided by four
128 @item @code{M_1_PIq}: one over pi
129 @item @code{M_2_PIq}: one over two pi
130 @item @code{M_2_SQRTPIq}: two over square root of pi
131 @item @code{M_SQRT2q}: square root of 2
132 @item @code{M_SQRT1_2q}: one over square root of 2
146 @item @code{acosq}: arc cosine function
147 @item @code{acoshq}: inverse hyperbolic cosine function
148 @item @code{asinq}: arc sine function
149 @item @code{asinhq}: inverse hyperbolic sine function
150 @item @code{atanq}: arc tangent function
151 @item @code{atanhq}: inverse hyperbolic tangent function
152 @item @code{atan2q}: arc tangent function
153 @item @code{cbrtq}: cube root function
154 @item @code{ceilq}: ceiling value function
155 @item @code{copysignq}: copy sign of a number
156 @item @code{coshq}: hyperbolic cosine function
157 @item @code{cosq}: cosine function
158 @item @code{erfq}: error function
159 @item @code{erfcq}: complementary error function
160 @item @code{exp2q}: base 2 exponential function
161 @item @code{expq}: exponential function
162 @item @code{expm1q}: exponential minus 1 function
164 @item @code{fabsq}: absolute value function
165 @item @code{fdimq}: positive difference function
166 @item @code{finiteq}: check finiteness of value
167 @item @code{floorq}: floor value function
168 @item @code{fmaq}: fused multiply and add
169 @item @code{fmaxq}: determine maximum of two values
170 @item @code{fminq}: determine minimum of two values
171 @item @code{fmodq}: remainder value function
172 @item @code{frexpq}: extract mantissa and exponent
173 @item @code{hypotq}: Eucledian distance function
174 @item @code{ilogbq}: get exponent of the value
175 @item @code{isinfq}: check for infinity
176 @item @code{isnanq}: check for not a number
177 @item @code{issignalingq}: check for signaling not a number
178 @item @code{j0q}: Bessel function of the first kind, first order
179 @item @code{j1q}: Bessel function of the first kind, second order
180 @item @code{jnq}: Bessel function of the first kind, @var{n}-th order
181 @item @code{ldexpq}: load exponent of the value
182 @item @code{lgammaq}: logarithmic gamma function
183 @item @code{llrintq}: round to nearest integer value
184 @item @code{llroundq}: round to nearest integer value away from zero
185 @item @code{logbq}: get exponent of the value
186 @item @code{logq}: natural logarithm function
187 @item @code{log10q}: base 10 logarithm function
188 @item @code{log1pq}: compute natural logarithm of the value plus one
189 @item @code{log2q}: base 2 logarithm function
191 @item @code{lrintq}: round to nearest integer value
192 @item @code{lroundq}: round to nearest integer value away from zero
193 @item @code{modfq}: decompose the floating-point number
194 @item @code{nanq}: return quiet NaN
195 @item @code{nearbyintq}: round to nearest integer
196 @item @code{nextafterq}: next representable floating-point number
197 @item @code{powq}: power function
198 @item @code{remainderq}: remainder function
199 @item @code{remquoq}: remainder and part of quotient
200 @item @code{rintq}: round-to-nearest integral value
201 @item @code{roundq}: round-to-nearest integral value, return @code{__float128}
202 @item @code{scalblnq}: compute exponent using @code{FLT_RADIX}
203 @item @code{scalbnq}: compute exponent using @code{FLT_RADIX}
204 @item @code{signbitq}: return sign bit
205 @item @code{sincosq}: calculate sine and cosine simultaneously
206 @item @code{sinhq}: hyperbolic sine function
207 @item @code{sinq}: sine function
208 @item @code{sqrtq}: square root function
209 @item @code{tanq}: tangent function
210 @item @code{tanhq}: hyperbolic tangent function
212 @item @code{tgammaq}: true gamma function
213 @item @code{truncq}: round to integer, towards zero
214 @item @code{y0q}: Bessel function of the second kind, first order
215 @item @code{y1q}: Bessel function of the second kind, second order
216 @item @code{ynq}: Bessel function of the second kind, @var{n}-th order
217 @item @code{cabsq} complex absolute value function
218 @item @code{cargq}: calculate the argument
219 @item @code{cimagq} imaginary part of complex number
220 @item @code{crealq}: real part of complex number
221 @item @code{cacoshq}: complex arc hyperbolic cosine function
222 @item @code{cacosq}: complex arc cosine function
223 @item @code{casinhq}: complex arc hyperbolic sine function
224 @item @code{casinq}: complex arc sine function
225 @item @code{catanhq}: complex arc hyperbolic tangent function
226 @item @code{catanq}: complex arc tangent function
227 @item @code{ccosq} complex cosine function:
228 @item @code{ccoshq}: complex hyperbolic cosine function
229 @item @code{cexpq}: complex exponential function
231 @item @code{cexpiq}: computes the exponential function of ``i'' times a
233 @item @code{clogq}: complex natural logarithm
234 @item @code{clog10q}: complex base 10 logarithm
235 @item @code{conjq}: complex conjugate function
236 @item @code{cpowq}: complex power function
237 @item @code{cprojq}: project into Riemann Sphere
238 @item @code{csinq}: complex sine function
239 @item @code{csinhq}: complex hyperbolic sine function
240 @item @code{csqrtq}: complex square root
241 @item @code{ctanq}: complex tangent function
242 @item @code{ctanhq}: complex hyperbolic tangent function
254 * @code{strtoflt128}: strtoflt128, Convert from string
255 * @code{quadmath_snprintf}: quadmath_snprintf, Convert to string
260 @section @code{strtoflt128} --- Convert from string
262 The function @code{strtoflt128} converts a string into a
263 @code{__float128} number.
267 @code{__float128 strtoflt128 (const char *s, char **sp)}
275 The argument @var{sp} contains, if not @code{NULL}, the address of the
295 @section @code{quadmath_snprintf} --- Convert to string
297 The function @code{quadmath_snprintf} converts a @code{__float128} floating-point
298 number into a string. It is a specialized alternative to @code{snprintf}, where
299 the format string is restricted to a single conversion specifier with @code{Q}
300 modifier and conversion specifier @code{e}, @code{E}, @code{f}, @code{F}, @code{g},
301 @code{G}, @code{a} or @code{A}, with no extra characters before or after the
302 conversion specifier. The @code{%m$} or @code{*m$} style must not be used in
307 @code{int quadmath_snprintf (char *s, size_t size, const char *format, ...)}
318 for @code{printf} family of functions, so that @code{printf ("%Qe", 1.2Q);}