HomeSort by: relevance | last modified time | path
    Searched refs:mpf_class (Results 1 - 17 of 17) sorted by relevancy

  /src/external/lgpl3/gmp/dist/tests/cxx/
t-ops2f.cc 23 ASSERT_ALWAYS(sqrt(mpf_class(7))>2.64);
24 ASSERT_ALWAYS(sqrt(mpf_class(7))<2.65);
25 ASSERT_ALWAYS(sqrt(mpf_class(0))==0);
28 CHECK1(mpf_class,1.9,trunc);
29 CHECK1(mpf_class,1.9,floor);
30 CHECK1(mpf_class,1.9,ceil);
31 CHECK1(mpf_class,4.3,trunc);
32 CHECK1(mpf_class,4.3,floor);
33 CHECK1(mpf_class,4.3,ceil);
34 CHECK1(mpf_class,-7.1,trunc)
    [all...]
t-prec.cc 1 /* Test precision of mpf_class expressions.
37 mpf_class _b(s, prec); \
51 mpf_class f(3.0, small_prec);
52 mpf_class g(1 / f, very_large_prec);
58 mpf_class f(9.0, medium_prec);
59 mpf_class g(0.0, very_large_prec);
66 mpf_class f(15.0, large_prec);
67 mpf_class g(0.0, very_large_prec);
76 mpf_class f(3.0, small_prec);
77 mpf_class g(-(-(-1 / f)), very_large_prec)
    [all...]
t-unary.cc 98 mpf_class a(1);
99 mpf_class b(+a); ASSERT_ALWAYS(b == 1);
102 mpf_class a(2);
103 mpf_class b;
110 mpf_class a(1);
111 mpf_class b(-(-a)); ASSERT_ALWAYS(b == 1);
114 mpf_class a(2);
115 mpf_class b;
t-cxx11.cc 35 mpf_class f1, f2;
46 static_assert(!std::is_nothrow_default_constructible<mpf_class>::value, "sorry");
47 static_assert(!std::is_nothrow_move_constructible<mpf_class>::value, "sorry");
83 CHECK_COMMON_TYPE (mpz_class, mpf_class, mpf_class);
84 CHECK_COMMON_TYPE (mpf_class, mpq_class, mpf_class);
88 CHECK_COMMON_TYPE_BUILTIN (mpf_class, mpf_class);
90 mpz_class z; mpq_class q; mpf_class f
    [all...]
t-constr.cc 423 // mpf_class()
425 mpf_class a; ASSERT_ALWAYS(a == 0);
428 // mpf_class(const mpf_class &)
429 // mpf_class(const mpf_class &, unsigned long int)
432 // template <class T, class U> mpf_class(const __gmp_expr<T, U> &)
433 // template <class T, class U> mpf_class(const __gmp_expr<T, U> &,
437 // mpf_class(signed char)
440 mpf_class b(a); ASSERT_ALWAYS(b == -127)
    [all...]
t-mix.cc 28 int f_f (mpf_class){return 2;}
32 int f_zf (mpf_class){return 2;}
34 int f_qf (mpf_class){return 2;}
37 int f_zqf(mpf_class){return 2;}
44 mpf_class f=18;
68 ASSERT_ALWAYS(f_zqf(mpf_class(z))==2); ASSERT_ALWAYS(f_zqf(mpf_class(-z))==2);
69 ASSERT_ALWAYS(f_zqf(mpf_class(q))==2); ASSERT_ALWAYS(f_zqf(mpf_class(-q))==2);
70 ASSERT_ALWAYS(f_zqf(mpf_class(f))==2); ASSERT_ALWAYS(f_zqf(mpf_class(-f))==2)
    [all...]
t-assign.cc 408 // operator=(const mpf_class &)
410 mpf_class a(123), b;
420 mpf_class b;
427 mpf_class b;
433 mpf_class a;
437 mpf_class a;
444 mpf_class b;
449 mpf_class b;
454 mpf_class b;
461 mpf_class b
    [all...]
t-binary.cc 325 mpf_class a(1), b(2);
326 mpf_class c(a + b); ASSERT_ALWAYS(c == 3);
329 mpf_class a(1.5), b(6);
330 mpf_class c;
337 mpf_class a(1);
339 mpf_class c(a - b); ASSERT_ALWAYS(c == 3);
342 mpf_class a(2);
343 mpf_class b;
350 mpf_class a(2);
352 mpf_class c
    [all...]
t-ops.cc 569 mpf_class a(1);
570 mpf_class b;
576 mpf_class a(2);
577 mpf_class b;
583 mpf_class a(-123);
584 mpf_class b;
590 mpf_class a(1.5);
591 mpf_class b;
595 mpf_class a(-1.5);
596 mpf_class b
    [all...]
t-rand.cc 113 mpf_class b;
115 mpf_class c(r.get_f());
117 mpf_class d(r.get_f(),212);
124 mpf_class c;
127 mpf_class d(r.get_f(b));
129 mpf_class e(r.get_f(b)-r.get_f());
131 mpf_class f(r.get_f(60),300);
t-iostream.cc 49 mpf_class x;
84 mpf_class x=1.5;
90 mpf_class x=1.5;
t-misc.cc 241 // mpf_class::fits_sint_p
244 mpf_class f (0, 2*8*sizeof(int));
251 // mpf_class::fits_uint_p
254 mpf_class f (0, 2*8*sizeof(int));
261 // mpf_class::fits_slong_p
264 mpf_class f (0, 2*8*sizeof(long));
271 // mpf_class::fits_ulong_p
274 mpf_class f (0, 2*8*sizeof(long));
281 // mpf_class::fits_sshort_p
284 mpf_class f (0, 2*8*sizeof(short))
    [all...]
t-ops3.cc 47 F(mpf_class)
115 mpf_class d=3.375;
t-ops2qf.cc 85 checkqf<mpf_class>();
  /src/external/lgpl3/gmp/dist/cxx/
limits.cc 61 GMPXX_INSTANTIATE_LIMITS(mpf_class);
  /src/external/lgpl3/gmp/dist/demos/perl/
GMP.xs 154 static classconst char mpf_class[] = "GMP::Mpf";
597 if (sv_derived_from (sv, mpf_class))
953 mpf_class_hv = gv_stashpv (mpf_class, 1);
1416 || (sv_derived_from (sv, mpf_class) && fmt[strlen(fmt)-2] == 'F'));
2453 TRACE (printf ("%s binary\n", mpf_class));
2692 TRACE (printf ("%s new\n", mpf_class));
2694 croak ("%s new: invalid arguments", mpf_class);
2726 TRACE (printf ("%s copy\n", mpf_class));
2737 TRACE (printf ("%s DESTROY %p\n", mpf_class, f));
2918 croak ("%s <=>: invalid string format", mpf_class);
    [all...]
  /src/external/lgpl3/gmp/dist/
gmpxx.h 1937 /**************** mpf_class -- wrapper for mpf_t ****************/
2147 typedef __gmp_expr<mpf_t, mpf_t> mpf_class; typedef
2166 inline mpf_class operator"" _mpf(const char* s)
2168 return mpf_class(s);
2224 mpf_class const& temp(expr);
2254 mpf_class const& temp(expr);
2272 inline void __gmp_set_expr(mpf_ptr f, const mpf_class &g)
2300 mpf_class val;
3392 // member operators for mpf_class
3601 template <> class numeric_limits<mpf_class>
    [all...]

Completed in 52 milliseconds