Changes for version 0.45

  • Simplify Makefile.PL.
  • Replace XS defines NV_IS_FLOAT128 and NV_IS_LONG_DOUBLE with USE_QUADMATH and USE_LONG_DOUBLE (which are already defined by perl headers).
  • Add Rmpf_cmp_NV and Rmpf_cmp_IV
  • Add Rmpf_init_set_NV and Rmpf_init_set_IV
  • Remove Rmpf_fits_UV_p and alter Rmpf_fits_IV_p to cater for unsigned values (UV). This is now how it should always have been.
  • Add POK_flag(), IOK_flag(), NOK_flag (@EXPORT_OK only)
  • 2nd arg to Rmpf_cmp_IV and Rmpf_set_IV must have its IOK flag set.
  • 2nd arg to Rmpf_cmp_NV and Rmpf_set_NV must have its NOK flag set.

Modules

perl interface to the GMP library's floating point (mpf) functions.

Provides

in Random/Random.pm
in V/V.pm