<?php /** * @license MIT * * Modified using Strauss. * @see https://github.com/BrianHenryIE/strauss */ declare(strict_types=1); namespace iThemesSecurity\Strauss\ZxcvbnPhp\Math\Impl; class BinomialProviderPhp73Gmp extends AbstractBinomialProvider { /** * @noinspection PhpElementIsNotAvailableInCurrentPhpVersionInspection * @noinspection PhpComposerExtensionStubsInspection */ protected function calculate(int $n, int $k): float { return (float)gmp_strval(gmp_binomial($n, $k)); } }