Copyright (C) 2000-2012 |
GNU Info (gmp.info)Rational ArithmeticArithmetic Functions ==================== - Function: void mpq_add (mpq_t SUM, mpq_t ADDEND1, mpq_t ADDEND2) Set SUM to ADDEND1 + ADDEND2. - Function: void mpq_sub (mpq_t DIFFERENCE, mpq_t MINUEND, mpq_t SUBTRAHEND) Set DIFFERENCE to MINUEND - SUBTRAHEND. - Function: void mpq_mul (mpq_t PRODUCT, mpq_t MULTIPLIER, mpq_t MULTIPLICAND) Set PRODUCT to MULTIPLIER times MULTIPLICAND. - Function: void mpq_mul_2exp (mpq_t ROP, mpq_t OP1, unsigned long int OP2) Set ROP to OP1 times 2 raised to OP2. - Function: void mpq_div (mpq_t QUOTIENT, mpq_t DIVIDEND, mpq_t DIVISOR) Set QUOTIENT to DIVIDEND/DIVISOR. - Function: void mpq_div_2exp (mpq_t ROP, mpq_t OP1, unsigned long int OP2) Set ROP to OP1 divided by 2 raised to OP2. - Function: void mpq_neg (mpq_t NEGATED_OPERAND, mpq_t OPERAND) Set NEGATED_OPERAND to -OPERAND. - Function: void mpq_abs (mpq_t ROP, mpq_t OP) Set ROP to the absolute value of OP. - Function: void mpq_inv (mpq_t INVERTED_NUMBER, mpq_t NUMBER) Set INVERTED_NUMBER to 1/NUMBER. If the new denominator is zero, this routine will divide by zero. automatically generated by info2www version 1.2.2.9 |