function BigRational::multipliedBy
Returns the product of this number and the given one.
Parameters
BigNumber|int|float|string $that The multiplier.:
Throws
MathException If the multiplier is not a valid number.
File
-
vendor/
brick/ math/ src/ BigRational.php, line 231
Class
- BigRational
- An arbitrarily large rational number.
Namespace
Brick\MathCode
public function multipliedBy(BigNumber|int|float|string $that) : BigRational {
$that = BigRational::of($that);
$numerator = $this->numerator
->multipliedBy($that->numerator);
$denominator = $this->denominator
->multipliedBy($that->denominator);
return new BigRational($numerator, $denominator, false);
}