Searched refs:mpq (Results 1 - 16 of 16) sorted by relevance

/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/demos/perl/
H A Dtest.pl127 ok (mpz(mpq(0)) == 0);
141 { tie my $t, 'Mytie', mpq(0); ok (mpz($t) == 0); }
149 ok (mpz(mpq(-123)) == -123);
157 { tie my $t, 'Mytie', mpq(-123); ok (mpz($t) == -123); }
381 ok (mpz(0) < mpq(1));
1104 ok (mpq(0) == 0);
1105 ok (mpq('0') == 0);
1106 ok (mpq(substr('101',1,1)) == 0);
1107 ok (mpq(0.0) == 0);
1108 ok (mpq(mp
[all...]
H A DGMP.pm82 die "GMP::sprintf: unsupported output format for mpq: $pat2\n";
145 use GMP::Mpq qw(:all); # everything in mpq
151 string, mpz, mpq or mpf. Floats, mpq and mpf will be automatically
233 denominators. A new mpq can be constructed with C<mpq>. The initial value
234 can be an integer, float, string, mpz, mpq or mpf, or a pair of integers or
239 $a = mpq(); # zero
240 $b = mpq(0.5); # gives 1/2
241 $b = mpq(1
[all...]
H A DGMP.xs157 (TRACE (printf (" active %ld mpz, %ld mpq, %ld mpf, %ld randstate\n", \
199 CREATE_MPX (mpq)
286 #define free_mpq(q) FREE_MPX_FREELIST (q, mpq)
308 #define SvMPQ(s) SvMPX(s,mpq)
319 #define MPQ_ASSUME(q,sv) MPX_ASSUME(q,sv,mpq)
408 my_mpx_set_svstr(mpq)
416 mpq y;
470 the data. Applications should convert once to mpz, mpq or mpf when using
595 already an mpz (or an mpq of which the numerator can be used). Return
629 mpq
[all...]
/netbsd-6-1-5-RELEASE/external/lgpl3/mpfr/dist/tests/
H A Dtfprintf.c161 mpq_t mpq; local
173 mpq_init (mpq);
174 mpq_set_si (mpq, lo, ulo);
176 mpf_set_q (mpf, mpq);
197 check_vfprintf (fout, "%% a. %#.0RNg, b. %Qx%Rn, c. %p", mpfr, mpq, &mpfr,
203 check_vfprintf (fout, "%% a. %RNg, b. %Qx, c. %td%tn", mpfr, mpq, p, &p);
205 mpfr_fprintf (stderr, "Error in test 8, got '%% a. %RNg, b. %Qx, c. %td'\n", mpfr, mpq, saved_p);
210 check_vfprintf (fout, "a. %RA, b. %Lf, c. %QX%zn", mpfr, ld, mpq, &sz);
249 check_vfprintf (fout, "a. %Re, b. %llx%Qn", mpfr, ullo, &mpq);
250 check_length_with_cmp (21, mpq, 1
[all...]
H A Dtprintf.c248 mpq_t mpq; local
257 mpq_init (mpq);
258 mpq_set_si (mpq, lo, ulo);
260 mpf_set_q (mpf, mpq);
278 mpfr, mpq, &mpfr, (void *) &i);
283 check_vprintf ("%% a. %RNg, b. %Qx, c. %td%tn", mpfr, mpq, p, &p);
285 mpfr_fprintf (stderr, "Error in test 8, got '%% a. %RNg, b. %Qx, c. %td'\n", mpfr, mpq, saved_p);
290 check_vprintf ("a. %RA, b. %Lf, c. %QX%zn", mpfr, ld, mpq, &sz);
304 check_vprintf ("a. %Re, b. %llx%Qn", mpfr, ullo, &mpq);
305 check_length_with_cmp (11, mpq, 1
[all...]
H A Dtsprintf.c738 mpq_t mpq; local
746 mpq_init (mpq);
747 mpq_set_ui (mpq, 123456, 4567890);
760 check_vsprintf ("-12345678, 1e240/45b352", "%.0R*f, %Qx", MPFR_RNDZ, x, mpq);
777 mpq_clear (mpq);
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/
H A DMakefile.am96 SUBDIRS = tests mpn mpz mpq mpf printf scanf cxx mpbsd demos tune doc
195 MPQ_OBJECTS = mpq/abs$U.lo mpq/aors$U.lo \
196 mpq/canonicalize$U.lo mpq/clear$U.lo mpq/clears$U.lo \
197 mpq/cmp$U.lo mpq/cmp_si$U.lo mpq/cmp_ui$U.lo mpq/di
[all...]
H A DMakefile.in438 SUBDIRS = tests mpn mpz mpq mpf printf scanf cxx mpbsd demos tune doc
553 MPQ_OBJECTS = mpq/abs$U.lo mpq/aors$U.lo \
554 mpq/canonicalize$U.lo mpq/clear$U.lo mpq/clears$U.lo \
555 mpq/cmp$U.lo mpq/cmp_si$U.lo mpq/cmp_ui$U.lo mpq/di
[all...]
H A Dgmpxx.h2660 /* Some operations (i.e., add and subtract) with mixed mpz/mpq arguments
2661 can be done directly without first converting the mpz to mpq.
3075 __GMP_DEFINE_COMPOUND_OPERATOR(mpq, fun, eval_fun)
3095 __GMP_DEFINE_COMPOUND_OPERATOR_UI(mpq, fun, eval_fun)
3121 __GMP_DEFINE_INCREMENT_OPERATOR(mpq, fun, eval_fun)
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/demos/perl/GMP/
H A DMpq.pm1 # GMP mpq module.
28 %EXPORT_TAGS = ('all' => [qw(canonicalize den inv mpq num)],
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/tests/
H A DMakefile.am21 SUBDIRS = . devel mpn mpz mpq mpf rand misc cxx mpbsd
H A DMakefile.in351 SUBDIRS = . devel mpn mpz mpq mpf rand misc cxx mpbsd
/netbsd-6-1-5-RELEASE/external/lgpl2/mpc/dist/tests/
H A Dtset.c70 mpq_t mpq; local
77 mpq_init (mpq);
84 mpq_set_si (mpq, -1, 0x4321);
85 mpf_set_q (mpf, mpq);
196 mpfr_set_q (fr, mpq, GMP_RNDN);
197 mpc_set_q_q (z, mpq, mpq, MPC_RNDNN);
218 mpc_set_q (z, mpq, MPC_RNDNN);
308 mpq_clear (mpq);
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/lib/libgmp/
H A DMakefile137 ${MPQ_SRCS:C/^/mpq /} \
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/mpq/
H A DMakefile.in55 subdir = mpq
278 echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu --ignore-deps mpq/Makefile'; \
280 $(AUTOMAKE) --gnu --ignore-deps mpq/Makefile
/netbsd-6-1-5-RELEASE/external/lgpl3/gmp/dist/tests/mpq/
H A DMakefile.in58 subdir = tests/mpq
329 echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu --ignore-deps tests/mpq/Makefile'; \
331 $(AUTOMAKE) --gnu --ignore-deps tests/mpq/Makefile

Completed in 198 milliseconds