3
3
namespace TypedPHP \Functions \NumberFunctions ;
4
4
5
5
/**
6
- * @param float| int $number
6
+ * @param int|float $number
7
7
*
8
8
* @return float
9
9
*/
@@ -13,7 +13,7 @@ function absolute($number)
13
13
}
14
14
15
15
/**
16
- * @param float| int $number
16
+ * @param int|float $number
17
17
*
18
18
* @return float
19
19
*/
@@ -23,7 +23,7 @@ function arcCosine($number)
23
23
}
24
24
25
25
/**
26
- * @param float| int $number
26
+ * @param int|float $number
27
27
*
28
28
* @return float
29
29
*/
@@ -33,7 +33,7 @@ function arcSine($number)
33
33
}
34
34
35
35
/**
36
- * @param float| int $number
36
+ * @param int|float $number
37
37
*
38
38
* @return float
39
39
*/
@@ -43,7 +43,7 @@ function arcTangent($number)
43
43
}
44
44
45
45
/**
46
- * @param float| int $number
46
+ * @param int|float $number
47
47
*
48
48
* @return float
49
49
*/
@@ -53,7 +53,7 @@ function cosine($number)
53
53
}
54
54
55
55
/**
56
- * @param float| int $number
56
+ * @param int|float $number
57
57
*
58
58
* @return float
59
59
*/
@@ -63,7 +63,7 @@ function exponent($number)
63
63
}
64
64
65
65
/**
66
- * @param float| int $number
66
+ * @param int|float $number
67
67
*
68
68
* @return float
69
69
*/
@@ -73,7 +73,7 @@ function hyperbolicCosine($number)
73
73
}
74
74
75
75
/**
76
- * @param float| int $number
76
+ * @param int|float $number
77
77
*
78
78
* @return float
79
79
*/
@@ -83,7 +83,7 @@ function hyperbolicSine($number)
83
83
}
84
84
85
85
/**
86
- * @param float| int $number
86
+ * @param int|float $number
87
87
*
88
88
* @return float
89
89
*/
@@ -93,7 +93,7 @@ function hyperbolicTangent($number)
93
93
}
94
94
95
95
/**
96
- * @param float| int $number
96
+ * @param int|float $number
97
97
*
98
98
* @return float
99
99
*/
@@ -103,7 +103,7 @@ function arcHyperbolicCosine($number)
103
103
}
104
104
105
105
/**
106
- * @param float| int $number
106
+ * @param int|float $number
107
107
*
108
108
* @return float
109
109
*/
@@ -113,7 +113,7 @@ function arcHyperbolicSine($number)
113
113
}
114
114
115
115
/**
116
- * @param float| int $number
116
+ * @param int|float $number
117
117
*
118
118
* @return float
119
119
*/
@@ -123,7 +123,7 @@ function arcHyperbolicTangent($number)
123
123
}
124
124
125
125
/**
126
- * @param float| int $number
126
+ * @param int|float $number
127
127
*
128
128
* @return float
129
129
*/
@@ -133,7 +133,7 @@ function logarithm($number)
133
133
}
134
134
135
135
/**
136
- * @param float| int $number
136
+ * @param int|float $number
137
137
*
138
138
* @return float
139
139
*/
@@ -143,7 +143,7 @@ function sine($number)
143
143
}
144
144
145
145
/**
146
- * @param float| int $number
146
+ * @param int|float $number
147
147
*
148
148
* @return float
149
149
*/
@@ -153,7 +153,7 @@ function squareRoot($number)
153
153
}
154
154
155
155
/**
156
- * @param float| int $number
156
+ * @param int|float $number
157
157
*
158
158
* @return float
159
159
*/
@@ -163,7 +163,7 @@ function tangent($number)
163
163
}
164
164
165
165
/**
166
- * @param float| int $number
166
+ * @param int|float $number
167
167
*
168
168
* @return float
169
169
*/
@@ -173,7 +173,7 @@ function degrees($number)
173
173
}
174
174
175
175
/**
176
- * @param float| int $number
176
+ * @param int|float $number
177
177
*
178
178
* @return float
179
179
*/
@@ -183,8 +183,8 @@ function radians($number)
183
183
}
184
184
185
185
/**
186
- * @param float| int $number
187
- * @param float| int $divisor
186
+ * @param int|float $number
187
+ * @param int|float $divisor
188
188
*
189
189
* @return float
190
190
*/
@@ -194,8 +194,8 @@ function modulus($number, $divisor)
194
194
}
195
195
196
196
/**
197
- * @param float| int $number
198
- * @param float| int $power
197
+ * @param int|float $number
198
+ * @param int|float $power
199
199
*
200
200
* @return float
201
201
*/
@@ -205,7 +205,7 @@ function power($number, $power)
205
205
}
206
206
207
207
/**
208
- * @param float| int $number
208
+ * @param int|float $number
209
209
*
210
210
* @return float
211
211
*/
@@ -215,28 +215,28 @@ function round($number)
215
215
}
216
216
217
217
/**
218
- * @param float| int $number
218
+ * @param int|float $number
219
219
*
220
- * @return float
220
+ * @return int
221
221
*/
222
222
function ceiling ($ number )
223
223
{
224
- return (float ) \ceil ($ number );
224
+ return (int ) \ceil ($ number );
225
225
}
226
226
227
227
/**
228
- * @param float| int $number
228
+ * @param int|float $number
229
229
*
230
- * @return float
230
+ * @return int
231
231
*/
232
232
function floor ($ number )
233
233
{
234
- return (float ) \floor ($ number );
234
+ return (int ) \floor ($ number );
235
235
}
236
236
237
237
/**
238
- * @param int $min
239
- * @param int $max
238
+ * @param int|float $min
239
+ * @param int|float $max
240
240
*
241
241
* @return int
242
242
*/
@@ -246,11 +246,11 @@ function random($min, $max)
246
246
}
247
247
248
248
/**
249
- * @param $number
250
- * @param $min
251
- * @param $max
249
+ * @param int|float $number
250
+ * @param int|float $min
251
+ * @param int|float $max
252
252
*
253
- * @return mixed
253
+ * @return int|float
254
254
*/
255
255
function limit ($ number , $ min , $ max )
256
256
{
0 commit comments