33namespace TypedPHP \Functions \NumberFunctions ;
44
55/**
6- * @param float| int $number
6+ * @param int|float $number
77 *
88 * @return float
99 */
@@ -13,7 +13,7 @@ function absolute($number)
1313}
1414
1515/**
16- * @param float| int $number
16+ * @param int|float $number
1717 *
1818 * @return float
1919 */
@@ -23,7 +23,7 @@ function arcCosine($number)
2323}
2424
2525/**
26- * @param float| int $number
26+ * @param int|float $number
2727 *
2828 * @return float
2929 */
@@ -33,7 +33,7 @@ function arcSine($number)
3333}
3434
3535/**
36- * @param float| int $number
36+ * @param int|float $number
3737 *
3838 * @return float
3939 */
@@ -43,7 +43,7 @@ function arcTangent($number)
4343}
4444
4545/**
46- * @param float| int $number
46+ * @param int|float $number
4747 *
4848 * @return float
4949 */
@@ -53,7 +53,7 @@ function cosine($number)
5353}
5454
5555/**
56- * @param float| int $number
56+ * @param int|float $number
5757 *
5858 * @return float
5959 */
@@ -63,7 +63,7 @@ function exponent($number)
6363}
6464
6565/**
66- * @param float| int $number
66+ * @param int|float $number
6767 *
6868 * @return float
6969 */
@@ -73,7 +73,7 @@ function hyperbolicCosine($number)
7373}
7474
7575/**
76- * @param float| int $number
76+ * @param int|float $number
7777 *
7878 * @return float
7979 */
@@ -83,7 +83,7 @@ function hyperbolicSine($number)
8383}
8484
8585/**
86- * @param float| int $number
86+ * @param int|float $number
8787 *
8888 * @return float
8989 */
@@ -93,7 +93,7 @@ function hyperbolicTangent($number)
9393}
9494
9595/**
96- * @param float| int $number
96+ * @param int|float $number
9797 *
9898 * @return float
9999 */
@@ -103,7 +103,7 @@ function arcHyperbolicCosine($number)
103103}
104104
105105/**
106- * @param float| int $number
106+ * @param int|float $number
107107 *
108108 * @return float
109109 */
@@ -113,7 +113,7 @@ function arcHyperbolicSine($number)
113113}
114114
115115/**
116- * @param float| int $number
116+ * @param int|float $number
117117 *
118118 * @return float
119119 */
@@ -123,7 +123,7 @@ function arcHyperbolicTangent($number)
123123}
124124
125125/**
126- * @param float| int $number
126+ * @param int|float $number
127127 *
128128 * @return float
129129 */
@@ -133,7 +133,7 @@ function logarithm($number)
133133}
134134
135135/**
136- * @param float| int $number
136+ * @param int|float $number
137137 *
138138 * @return float
139139 */
@@ -143,7 +143,7 @@ function sine($number)
143143}
144144
145145/**
146- * @param float| int $number
146+ * @param int|float $number
147147 *
148148 * @return float
149149 */
@@ -153,7 +153,7 @@ function squareRoot($number)
153153}
154154
155155/**
156- * @param float| int $number
156+ * @param int|float $number
157157 *
158158 * @return float
159159 */
@@ -163,7 +163,7 @@ function tangent($number)
163163}
164164
165165/**
166- * @param float| int $number
166+ * @param int|float $number
167167 *
168168 * @return float
169169 */
@@ -173,7 +173,7 @@ function degrees($number)
173173}
174174
175175/**
176- * @param float| int $number
176+ * @param int|float $number
177177 *
178178 * @return float
179179 */
@@ -183,8 +183,8 @@ function radians($number)
183183}
184184
185185/**
186- * @param float| int $number
187- * @param float| int $divisor
186+ * @param int|float $number
187+ * @param int|float $divisor
188188 *
189189 * @return float
190190 */
@@ -194,8 +194,8 @@ function modulus($number, $divisor)
194194}
195195
196196/**
197- * @param float| int $number
198- * @param float| int $power
197+ * @param int|float $number
198+ * @param int|float $power
199199 *
200200 * @return float
201201 */
@@ -205,7 +205,7 @@ function power($number, $power)
205205}
206206
207207/**
208- * @param float| int $number
208+ * @param int|float $number
209209 *
210210 * @return float
211211 */
@@ -215,28 +215,28 @@ function round($number)
215215}
216216
217217/**
218- * @param float| int $number
218+ * @param int|float $number
219219 *
220- * @return float
220+ * @return int
221221 */
222222function ceiling ($ number )
223223{
224- return (float ) \ceil ($ number );
224+ return (int ) \ceil ($ number );
225225}
226226
227227/**
228- * @param float| int $number
228+ * @param int|float $number
229229 *
230- * @return float
230+ * @return int
231231 */
232232function floor ($ number )
233233{
234- return (float ) \floor ($ number );
234+ return (int ) \floor ($ number );
235235}
236236
237237/**
238- * @param int $min
239- * @param int $max
238+ * @param int|float $min
239+ * @param int|float $max
240240 *
241241 * @return int
242242 */
@@ -246,11 +246,11 @@ function random($min, $max)
246246}
247247
248248/**
249- * @param $number
250- * @param $min
251- * @param $max
249+ * @param int|float $number
250+ * @param int|float $min
251+ * @param int|float $max
252252 *
253- * @return mixed
253+ * @return int|float
254254 */
255255function limit ($ number , $ min , $ max )
256256{
0 commit comments