• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/libunistring-0.9.3/tests/

Lines Matching refs:mantissa

1 /* Test of splitting a 'long double' into fraction and mantissa.
88 long double mantissa;
90 mantissa = frexpl (x, &exp);
91 ASSERT (isnanl (mantissa));
96 long double mantissa;
98 mantissa = frexpl (x, &exp);
99 ASSERT (mantissa == x);
104 long double mantissa;
106 mantissa = frexpl (x, &exp);
107 ASSERT (mantissa == x);
112 long double mantissa;
114 mantissa = frexpl (x, &exp);
116 ASSERT (mantissa == x);
117 ASSERT (!signbit (mantissa));
122 long double mantissa;
124 mantissa = frexpl (x, &exp);
126 ASSERT (mantissa == x);
127 ASSERT (signbit (mantissa));
133 long double mantissa = frexpl (x, &exp);
135 ASSERT (mantissa == 0.5L);
140 long double mantissa = frexpl (x, &exp);
142 ASSERT (mantissa == 0.5L);
147 long double mantissa = frexpl (x, &exp);
149 ASSERT (mantissa == 0.5L);
155 long double mantissa = frexpl (x, &exp);
157 ASSERT (mantissa == -0.5L);
162 long double mantissa = frexpl (x, &exp);
164 ASSERT (mantissa == -0.5L);
169 long double mantissa = frexpl (x, &exp);
171 ASSERT (mantissa == -0.5L);
177 long double mantissa = frexpl (x, &exp);
179 ASSERT (mantissa == 0.505L);
184 long double mantissa = frexpl (x, &exp);
186 ASSERT (mantissa == 0.505L);
191 long double mantissa = frexpl (x, &exp);
193 ASSERT (mantissa >= 0.5L);
194 ASSERT (mantissa < 1.0L);
195 ASSERT (mantissa == my_ldexp (x, - exp));
201 long double mantissa = frexpl (x, &exp);
203 ASSERT (mantissa == 0.866025L);
208 long double mantissa = frexpl (x, &exp);
210 ASSERT (mantissa == 0.866025L);
215 long double mantissa = frexpl (x, &exp);
217 ASSERT (mantissa >= 0.5L);
218 ASSERT (mantissa < 1.0L);
219 ASSERT (mantissa == my_ldexp (x, - exp));