Lines Matching full:double
33 * Floating point utility to determine if a double is Not a Number (NaN).
36 U_INTERNAL UBool U_EXPORT2 uprv_isNaN(double d);
38 * Floating point utility to determine if a double has an infinite value.
41 U_INTERNAL UBool U_EXPORT2 uprv_isInfinite(double d);
43 * Floating point utility to determine if a double has a positive infinite value.
46 U_INTERNAL UBool U_EXPORT2 uprv_isPositiveInfinity(double d);
48 * Floating point utility to determine if a double has a negative infinite value.
51 U_INTERNAL UBool U_EXPORT2 uprv_isNegativeInfinity(double d);
56 U_INTERNAL double U_EXPORT2 uprv_getNaN(void);
61 U_INTERNAL double U_EXPORT2 uprv_getInfinity(void);
64 * Floating point utility to truncate a double.
67 U_INTERNAL double U_EXPORT2 uprv_trunc(double d);
69 * Floating point utility to calculate the floor of a double.
72 U_INTERNAL double U_EXPORT2 uprv_floor(double d);
74 * Floating point utility to calculate the ceiling of a double.
77 U_INTERNAL double U_EXPORT2 uprv_ceil(double d);
79 * Floating point utility to calculate the absolute value of a double.
82 U_INTERNAL double U_EXPORT2 uprv_fabs(double d);
84 * Floating point utility to calculate the fractional and integer parts of a double.
87 U_INTERNAL double U_EXPORT2 uprv_modf(double d, double* pinteger);
89 * Floating point utility to calculate the remainder of a double divided by another double.
92 U_INTERNAL double U_EXPORT2 uprv_fmod(double d, double y);
97 U_INTERNAL double U_EXPORT2 uprv_pow(double d, double exponent);
102 U_INTERNAL double U_EXPORT2 uprv_pow10(int32_t exponent);
107 U_INTERNAL double U_EXPORT2 uprv_fmax(double d, double y);
112 U_INTERNAL double U_EXPORT2 uprv_fmin(double d, double y);
135 U_INTERNAL double U_EXPORT2 uprv_maxMantissa(void);
138 * Floating point utility to calculate the logarithm of a double.
141 U_INTERNAL double U_EXPORT2 uprv_log(double d);
145 * @param x the double number
146 * @return the rounded double
149 U_INTERNAL double U_EXPORT2 uprv_round(double x);
153 * Returns the number of digits after the decimal point in a double number x.
155 * @param x the double number
156 * @return the number of digits after the decimal point in a double number x.
159 /*U_INTERNAL int32_t U_EXPORT2 uprv_digitsAfterDecimal(double x);*/