Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

gmp_mul(3) [php man page]

GMP_MUL(3)								 1								GMP_MUL(3)

gmp_mul - Multiply numbers

SYNOPSIS
GMP gmp_mul (GMP $a, GMP $b) DESCRIPTION
Multiplies $a by $b and returns the result. PARAMETERS
o $a - A number that will be multiplied by $b. Either a GMP number resource in PHP 5.5 and earlier, a GMP object in PHP 5.6 and later, or a numeric string provided that it is possible to convert the latter to a number. o $b - A number that will be multiplied by $a. Either a GMP number resource in PHP 5.5 and earlier, a GMP object in PHP 5.6 and later, or a numeric string provided that it is possible to convert the latter to a number. RETURN VALUES
A GMP number resource in PHP 5.5 and earlier, or a GMP object in PHP 5.6 and later. EXAMPLES
Example #1 gmp_mul(3) example <?php $mul = gmp_mul("12345678", "2000"); echo gmp_strval($mul) . " "; ?> The above example will output: 24691356000 PHP Documentation Group GMP_MUL(3)

Check Out this Related Man Page

GMP_DIV_Q(3)								 1							      GMP_DIV_Q(3)

gmp_div_q - Divide numbers

SYNOPSIS
GMP gmp_div_q (GMP $a, GMP $b, [int $round = GMP_ROUND_ZERO]) DESCRIPTION
Divides $a by $b and returns the integer result. PARAMETERS
o $a - The number being divided. Either a GMP number resource in PHP 5.5 and earlier, a GMP object in PHP 5.6 and later, or a numeric string provided that it is possible to convert the latter to a number. o $b - The number that $a is being divided by. Either a GMP number resource in PHP 5.5 and earlier, a GMP object in PHP 5.6 and later, or a numeric string provided that it is possible to convert the latter to a number. o $round - The result rounding is defined by the $round, which can have the following values: o GMP_ROUND_ZERO: The result is truncated towards 0. o GMP_ROUND_PLUSINF: The result is rounded towards +infinity. o GMP_ROUND_MINUSINF: The result is rounded towards -infinity. Either a GMP number resource in PHP 5.5 and earlier, a GMP object in PHP 5.6 and later, or a numeric string provided that it is pos- sible to convert the latter to a number. RETURN VALUES
A GMP number resource in PHP 5.5 and earlier, or a GMP object in PHP 5.6 and later. EXAMPLES
Example #1 gmp_div_q(3) example <?php $div1 = gmp_div_q("100", "5"); echo gmp_strval($div1) . " "; $div2 = gmp_div_q("1", "3"); echo gmp_strval($div2) . " "; $div3 = gmp_div_q("1", "3", GMP_ROUND_PLUSINF); echo gmp_strval($div3) . " "; $div4 = gmp_div_q("-1", "4", GMP_ROUND_PLUSINF); echo gmp_strval($div4) . " "; $div5 = gmp_div_q("-1", "4", GMP_ROUND_MINUSINF); echo gmp_strval($div5) . " "; ?> The above example will output: 20 0 1 0 -1 NOTES
Note This function can also be called as gmp_div(3). SEE ALSO
gmp_div_r(3), gmp_div_qr(3). PHP Documentation Group GMP_DIV_Q(3)
Man Page