ILIAS  release_5-4 Revision v5.4.26-12-gabc799a52e6
StandardDeviations.php
Go to the documentation of this file.
1<?php
2
4
6{
20 public static function STDEV(...$args)
21 {
22 $result = Variances::VAR(...$args);
23 if (!is_numeric($result)) {
24 return $result;
25 }
26
27 return sqrt((float) $result);
28 }
29
42 public static function STDEVA(...$args)
43 {
44 $result = Variances::VARA(...$args);
45 if (!is_numeric($result)) {
46 return $result;
47 }
48
49 return sqrt((float) $result);
50 }
51
64 public static function STDEVP(...$args)
65 {
66 $result = Variances::VARP(...$args);
67 if (!is_numeric($result)) {
68 return $result;
69 }
70
71 return sqrt((float) $result);
72 }
73
86 public static function STDEVPA(...$args)
87 {
88 $result = Variances::VARPA(...$args);
89 if (!is_numeric($result)) {
90 return $result;
91 }
92
93 return sqrt((float) $result);
94 }
95}
$result
An exception for terminatinating execution or to throw for unit testing.