Submit
Path:
~
/
/
opt
/
psa
/
admin
/
plib
/
modules
/
grafana
/
vendor
/
league
/
uri-interfaces
/
IPv4
/
File Content:
NativeCalculator.php
<?php /** * League.Uri (https://uri.thephpleague.com) * * (c) Ignace Nyamagana Butera <nyamsprod@gmail.com> * * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ declare (strict_types=1); namespace PleskGrafana\League\Uri\IPv4; use function floor; use function intval; final class NativeCalculator implements Calculator { public function baseConvert(mixed $value, int $base) : int { return intval((string) $value, $base); } public function pow(mixed $value, int $exponent) { return $value ** $exponent; } public function compare(mixed $value1, mixed $value2) : int { return $value1 <=> $value2; } public function multiply(mixed $value1, mixed $value2) : int { return $value1 * $value2; } public function div(mixed $value, mixed $base) : int { return (int) floor($value / $base); } public function mod(mixed $value, mixed $base) : int { return $value % $base; } public function add(mixed $value1, mixed $value2) : int { return $value1 + $value2; } public function sub(mixed $value1, mixed $value2) : int { return $value1 - $value2; } }
Edit
Rename
Chmod
Delete
FILE
FOLDER
INFO
Name
Size
Permission
Action
BCMathCalculator.php
2227 bytes
0644
Calculator.php
2622 bytes
0644
Converter.php
8599 bytes
0644
GMPCalculator.php
1515 bytes
0644
NativeCalculator.php
1280 bytes
0644
N4ST4R_ID | Naxtarrr