floorl
long double floorl(long double);
extern long double floorl(long double);
using ::floorl;
extern long double floorl(long double);
inline long double floor(long double __X) { return floorl(__X); }
extern long double floorl(long double);
extern long double floorl(long double);
t1 = floorl(w);
t3 = floorl(t2);