ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
◀ ilDoc Overview
Angle.php
Go to the documentation of this file.
1
<?
php
2
3
namespace
PhpOffice\PhpSpreadsheet\Calculation\MathTrig
;
4
5
use
PhpOffice\PhpSpreadsheet\Calculation\Exception
;
6
7
class
Angle
8
{
18
public
static
function
toDegrees
($number)
19
{
20
try
{
21
$number =
Helpers::validateNumericNullBool
($number);
22
}
catch
(
Exception
$e) {
23
return
$e->getMessage();
24
}
25
26
return
rad2deg($number);
27
}
28
38
public
static
function
toRadians
($number)
39
{
40
try
{
41
$number =
Helpers::validateNumericNullBool
($number);
42
}
catch
(
Exception
$e) {
43
return
$e->getMessage();
44
}
45
46
return
deg2rad($number);
47
}
48
}
PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Helpers\validateNumericNullBool
static validateNumericNullBool($number)
Many functions accept null/false/true argument treated as 0/0/1.
Definition:
Helpers.php:27
PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Angle\toRadians
static toRadians($number)
RADIANS.
Definition:
Angle.php:38
Exception
PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Angle\toDegrees
static toDegrees($number)
DEGREES.
Definition:
Angle.php:18
PhpOffice\PhpSpreadsheet\Calculation\MathTrig
Definition:
Absolute.php:3
php
PhpOffice\PhpSpreadsheet\Calculation\MathTrig\Angle
Definition:
Angle.php:7
Exception
libs
composer
vendor
phpoffice
phpspreadsheet
src
PhpSpreadsheet
Calculation
MathTrig
Angle.php
Generated on Thu Feb 27 2025 19:01:23 for ILIAS by
1.8.13 (using
Doxyfile
)