Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php namespace PhpOffice\PhpSpreadsheet\Calculation\Engineering;use Complex\Complex as Co..
Decoded Output download
<?php namespace PhpOffice\PhpSpreadsheet\Calculation\Engineering;use Complex\Complex as ComplexObject;use Complex\Exception as ComplexException;use PhpOffice\PhpSpreadsheet\Calculation\ArrayEnabled;use PhpOffice\PhpSpreadsheet\Calculation\Information\ExcelError;class plif13{use ArrayEnabled;/**
* IMABS.
*
* Returns the absolute value (modulus) of a complex number in x + yi or x + yj text format.
*
* Excel Function:
* IMABS(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the absolute value
* Or can be an array of values
*
* @return array|float|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function ybda0(array|string $zlfm14):array|float|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}return $amuk16->eazd19();}/**
* IMARGUMENT.
*
* Returns the argument theta of a complex number, i.e. the angle in radians from the real
* axis to the representation of the number in polar coordinates.
*
* Excel Function:
* IMARGUMENT(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the argument theta
* Or can be an array of values
*
* @return array|float|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function ymbr1(array|string $zlfm14):array|float|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}if($amuk16->udsl1a()==0.0&&$amuk16->ofdm1b()==0.0){return ExcelError::tkua1c();}return $amuk16->zawv1d();}/**
* IMCONJUGATE.
*
* Returns the complex conjugate of a complex number in x + yi or x + yj text format.
*
* Excel Function:
* IMCONJUGATE(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the conjugate
* Or can be an array of values
*
* @return array|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function kdfx2(array|string $zlfm14):array|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}return(string)$amuk16->tzcl1e();}/**
* IMCOS.
*
* Returns the cosine of a complex number in x + yi or x + yj text format.
*
* Excel Function:
* IMCOS(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the cosine
* Or can be an array of values
*
* @return array|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function kepm3(array|string $zlfm14):array|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}return(string)$amuk16->jgix1f();}/**
* IMCOSH.
*
* Returns the hyperbolic cosine of a complex number in x + yi or x + yj text format.
*
* Excel Function:
* IMCOSH(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the hyperbolic cosine
* Or can be an array of values
*
* @return array|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function iyxd4(array|string $zlfm14):array|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}return(string)$amuk16->sbad20();}/**
* IMCOT.
*
* Returns the cotangent of a complex number in x + yi or x + yj text format.
*
* Excel Function:
* IMCOT(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the cotangent
* Or can be an array of values
*
* @return array|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function hhgv5(array|string $zlfm14):array|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}return(string)$amuk16->oroo21();}/**
* IMCSC.
*
* Returns the cosecant of a complex number in x + yi or x + yj text format.
*
* Excel Function:
* IMCSC(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the cosecant
* Or can be an array of values
*
* @return array|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function rbtu6(array|string $zlfm14):array|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}return(string)$amuk16->ciod22();}/**
* IMCSCH.
*
* Returns the hyperbolic cosecant of a complex number in x + yi or x + yj text format.
*
* Excel Function:
* IMCSCH(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the hyperbolic cosecant
* Or can be an array of values
*
* @return array|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function wlzm7(array|string $zlfm14):array|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}return(string)$amuk16->qyme23();}/**
* IMSIN.
*
* Returns the sine of a complex number in x + yi or x + yj text format.
*
* Excel Function:
* IMSIN(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the sine
* Or can be an array of values
*
* @return array|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function jhep8(array|string $zlfm14):array|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}return(string)$amuk16->nxbk24();}/**
* IMSINH.
*
* Returns the hyperbolic sine of a complex number in x + yi or x + yj text format.
*
* Excel Function:
* IMSINH(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the hyperbolic sine
* Or can be an array of values
*
* @return array|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function drvt9(array|string $zlfm14):array|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}return(string)$amuk16->hqfz25();}/**
* IMSEC.
*
* Returns the secant of a complex number in x + yi or x + yj text format.
*
* Excel Function:
* IMSEC(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the secant
* Or can be an array of values
*
* @return array|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function vppta(array|string $zlfm14):array|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}return(string)$amuk16->meir26();}/**
* IMSECH.
*
* Returns the hyperbolic secant of a complex number in x + yi or x + yj text format.
*
* Excel Function:
* IMSECH(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the hyperbolic secant
* Or can be an array of values
*
* @return array|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function qzgqb(array|string $zlfm14):array|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}return(string)$amuk16->cjvv27();}/**
* IMTAN.
*
* Returns the tangent of a complex number in x + yi or x + yj text format.
*
* Excel Function:
* IMTAN(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the tangent
* Or can be an array of values
*
* @return array|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function pclkc(array|string $zlfm14):array|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}return(string)$amuk16->bjzr28();}/**
* IMSQRT.
*
* Returns the square root of a complex number in x + yi or x + yj text format.
*
* Excel Function:
* IMSQRT(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the square root
* Or can be an array of values
*
* @return array|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function ubfnd(array|string $zlfm14):array|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}$aaxw29=self::ymbr1($zlfm14);if($aaxw29===ExcelError::tkua1c()){return base64_decode('MA==');}return(string)$amuk16->jhbr2a();}/**
* IMLN.
*
* Returns the natural logarithm of a complex number in x + yi or x + yj text format.
*
* Excel Function:
* IMLN(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the natural logarithm
* Or can be an array of values
*
* @return array|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function mytue(array|string $zlfm14):array|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}if($amuk16->udsl1a()==0.0&&$amuk16->ofdm1b()==0.0){return ExcelError::dzqz18();}return(string)$amuk16->lbju2b();}/**
* IMLOG10.
*
* Returns the common logarithm (base 10) of a complex number in x + yi or x + yj text format.
*
* Excel Function:
* IMLOG10(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the common logarithm
* Or can be an array of values
*
* @return array|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function pcphf(array|string $zlfm14):array|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}if($amuk16->udsl1a()==0.0&&$amuk16->ofdm1b()==0.0){return ExcelError::dzqz18();}return(string)$amuk16->ikzu2c();}/**
* IMLOG2.
*
* Returns the base-2 logarithm of a complex number in x + yi or x + yj text format.
*
* Excel Function:
* IMLOG2(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the base-2 logarithm
* Or can be an array of values
*
* @return array|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function wqum10(array|string $zlfm14):array|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}if($amuk16->udsl1a()==0.0&&$amuk16->ofdm1b()==0.0){return ExcelError::dzqz18();}return(string)$amuk16->buau2d();}/**
* IMEXP.
*
* Returns the exponential of a complex number in x + yi or x + yj text format.
*
* Excel Function:
* IMEXP(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the exponential
* Or can be an array of values
*
* @return array|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function ovlp11(array|string $zlfm14):array|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}return(string)$amuk16->sibl2e();}/**
* IMPOWER.
*
* Returns a complex number in x + yi or x + yj text format raised to a power.
*
* Excel Function:
* IMPOWER(complexNumber,realNumber)
*
* @param array|string $complexNumber the complex number you want to raise to a power
* Or can be an array of values
* @param array|float|int|string $realNumber the power to which you want to raise the complex number
* Or can be an array of values
*
* @return array|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function bblk12(array|string $zlfm14,array|float|int|string $yqkb2f):array|string{if(is_array($zlfm14)||is_array($yqkb2f)){return self::qvky30([self::class,__FUNCTION__],$zlfm14,$yqkb2f);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}if(!is_numeric($yqkb2f)){return ExcelError::pimy31();}return(string)$amuk16->upgc32((float)$yqkb2f);}}?>
Did this file decode correctly?
Original Code
<?php namespace PhpOffice\PhpSpreadsheet\Calculation\Engineering;use Complex\Complex as ComplexObject;use Complex\Exception as ComplexException;use PhpOffice\PhpSpreadsheet\Calculation\ArrayEnabled;use PhpOffice\PhpSpreadsheet\Calculation\Information\ExcelError;class plif13{use ArrayEnabled;/**
* IMABS.
*
* Returns the absolute value (modulus) of a complex number in x + yi or x + yj text format.
*
* Excel Function:
* IMABS(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the absolute value
* Or can be an array of values
*
* @return array|float|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function ybda0(array|string $zlfm14):array|float|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}return $amuk16->eazd19();}/**
* IMARGUMENT.
*
* Returns the argument theta of a complex number, i.e. the angle in radians from the real
* axis to the representation of the number in polar coordinates.
*
* Excel Function:
* IMARGUMENT(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the argument theta
* Or can be an array of values
*
* @return array|float|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function ymbr1(array|string $zlfm14):array|float|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}if($amuk16->udsl1a()==0.0&&$amuk16->ofdm1b()==0.0){return ExcelError::tkua1c();}return $amuk16->zawv1d();}/**
* IMCONJUGATE.
*
* Returns the complex conjugate of a complex number in x + yi or x + yj text format.
*
* Excel Function:
* IMCONJUGATE(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the conjugate
* Or can be an array of values
*
* @return array|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function kdfx2(array|string $zlfm14):array|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}return(string)$amuk16->tzcl1e();}/**
* IMCOS.
*
* Returns the cosine of a complex number in x + yi or x + yj text format.
*
* Excel Function:
* IMCOS(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the cosine
* Or can be an array of values
*
* @return array|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function kepm3(array|string $zlfm14):array|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}return(string)$amuk16->jgix1f();}/**
* IMCOSH.
*
* Returns the hyperbolic cosine of a complex number in x + yi or x + yj text format.
*
* Excel Function:
* IMCOSH(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the hyperbolic cosine
* Or can be an array of values
*
* @return array|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function iyxd4(array|string $zlfm14):array|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}return(string)$amuk16->sbad20();}/**
* IMCOT.
*
* Returns the cotangent of a complex number in x + yi or x + yj text format.
*
* Excel Function:
* IMCOT(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the cotangent
* Or can be an array of values
*
* @return array|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function hhgv5(array|string $zlfm14):array|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}return(string)$amuk16->oroo21();}/**
* IMCSC.
*
* Returns the cosecant of a complex number in x + yi or x + yj text format.
*
* Excel Function:
* IMCSC(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the cosecant
* Or can be an array of values
*
* @return array|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function rbtu6(array|string $zlfm14):array|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}return(string)$amuk16->ciod22();}/**
* IMCSCH.
*
* Returns the hyperbolic cosecant of a complex number in x + yi or x + yj text format.
*
* Excel Function:
* IMCSCH(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the hyperbolic cosecant
* Or can be an array of values
*
* @return array|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function wlzm7(array|string $zlfm14):array|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}return(string)$amuk16->qyme23();}/**
* IMSIN.
*
* Returns the sine of a complex number in x + yi or x + yj text format.
*
* Excel Function:
* IMSIN(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the sine
* Or can be an array of values
*
* @return array|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function jhep8(array|string $zlfm14):array|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}return(string)$amuk16->nxbk24();}/**
* IMSINH.
*
* Returns the hyperbolic sine of a complex number in x + yi or x + yj text format.
*
* Excel Function:
* IMSINH(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the hyperbolic sine
* Or can be an array of values
*
* @return array|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function drvt9(array|string $zlfm14):array|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}return(string)$amuk16->hqfz25();}/**
* IMSEC.
*
* Returns the secant of a complex number in x + yi or x + yj text format.
*
* Excel Function:
* IMSEC(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the secant
* Or can be an array of values
*
* @return array|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function vppta(array|string $zlfm14):array|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}return(string)$amuk16->meir26();}/**
* IMSECH.
*
* Returns the hyperbolic secant of a complex number in x + yi or x + yj text format.
*
* Excel Function:
* IMSECH(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the hyperbolic secant
* Or can be an array of values
*
* @return array|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function qzgqb(array|string $zlfm14):array|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}return(string)$amuk16->cjvv27();}/**
* IMTAN.
*
* Returns the tangent of a complex number in x + yi or x + yj text format.
*
* Excel Function:
* IMTAN(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the tangent
* Or can be an array of values
*
* @return array|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function pclkc(array|string $zlfm14):array|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}return(string)$amuk16->bjzr28();}/**
* IMSQRT.
*
* Returns the square root of a complex number in x + yi or x + yj text format.
*
* Excel Function:
* IMSQRT(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the square root
* Or can be an array of values
*
* @return array|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function ubfnd(array|string $zlfm14):array|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}$aaxw29=self::ymbr1($zlfm14);if($aaxw29===ExcelError::tkua1c()){return base64_decode('MA==');}return(string)$amuk16->jhbr2a();}/**
* IMLN.
*
* Returns the natural logarithm of a complex number in x + yi or x + yj text format.
*
* Excel Function:
* IMLN(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the natural logarithm
* Or can be an array of values
*
* @return array|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function mytue(array|string $zlfm14):array|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}if($amuk16->udsl1a()==0.0&&$amuk16->ofdm1b()==0.0){return ExcelError::dzqz18();}return(string)$amuk16->lbju2b();}/**
* IMLOG10.
*
* Returns the common logarithm (base 10) of a complex number in x + yi or x + yj text format.
*
* Excel Function:
* IMLOG10(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the common logarithm
* Or can be an array of values
*
* @return array|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function pcphf(array|string $zlfm14):array|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}if($amuk16->udsl1a()==0.0&&$amuk16->ofdm1b()==0.0){return ExcelError::dzqz18();}return(string)$amuk16->ikzu2c();}/**
* IMLOG2.
*
* Returns the base-2 logarithm of a complex number in x + yi or x + yj text format.
*
* Excel Function:
* IMLOG2(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the base-2 logarithm
* Or can be an array of values
*
* @return array|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function wqum10(array|string $zlfm14):array|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}if($amuk16->udsl1a()==0.0&&$amuk16->ofdm1b()==0.0){return ExcelError::dzqz18();}return(string)$amuk16->buau2d();}/**
* IMEXP.
*
* Returns the exponential of a complex number in x + yi or x + yj text format.
*
* Excel Function:
* IMEXP(complexNumber)
*
* @param array|string $complexNumber the complex number for which you want the exponential
* Or can be an array of values
*
* @return array|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function ovlp11(array|string $zlfm14):array|string{if(is_array($zlfm14)){return self::nykt15([self::class,__FUNCTION__],$zlfm14);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}return(string)$amuk16->sibl2e();}/**
* IMPOWER.
*
* Returns a complex number in x + yi or x + yj text format raised to a power.
*
* Excel Function:
* IMPOWER(complexNumber,realNumber)
*
* @param array|string $complexNumber the complex number you want to raise to a power
* Or can be an array of values
* @param array|float|int|string $realNumber the power to which you want to raise the complex number
* Or can be an array of values
*
* @return array|string If an array of numbers is passed as an argument, then the returned result will also be an array
* with the same dimensions
*/ public static function bblk12(array|string $zlfm14,array|float|int|string $yqkb2f):array|string{if(is_array($zlfm14)||is_array($yqkb2f)){return self::qvky30([self::class,__FUNCTION__],$zlfm14,$yqkb2f);}try{$amuk16=new jqdg17($zlfm14);}catch(ComplexException){return ExcelError::dzqz18();}if(!is_numeric($yqkb2f)){return ExcelError::pimy31();}return(string)$amuk16->upgc32((float)$yqkb2f);}}?>
Function Calls
None |
Stats
MD5 | eff2e60e0365f0e40d45796a469c7cb6 |
Eval Count | 0 |
Decode Time | 87 ms |