Completed
Push — dev ( 7b6cdf...80a148 )
by Jordan
03:01
created
src/Samsara/Fermat/Types/Number.php 1 patch
Spacing   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -23,7 +23,7 @@  discard block
 block discarded – undo
23 23
     public function __construct($value, $precision = null, $base = 10)
24 24
     {
25 25
         $this->base = $base;
26
-        $this->value = (string)$value;
26
+        $this->value = (string) $value;
27 27
         
28 28
         if (!is_null($precision)) {
29 29
             $this->precision = $precision;
@@ -132,7 +132,7 @@  discard block
 block discarded – undo
132 132
         $curVal = $this->getValue();
133 133
         $calcVal = Numbers::make(Numbers::IMMUTABLE, 1);
134 134
 
135
-        for ($i = 1;$i <= $curVal;$i++) {
135
+        for ($i = 1; $i <= $curVal; $i++) {
136 136
             $calcVal = $calcVal->multiply($i);
137 137
         }
138 138
 
@@ -147,19 +147,19 @@  discard block
 block discarded – undo
147 147
 
148 148
         if ($val->modulo(2)->equals(1)) {
149 149
             $m = Numbers::make(Numbers::IMMUTABLE, $val->add(1)->divide(2));
150
-            $term = function ($n) {
150
+            $term = function($n) {
151 151
                 return Numbers::make(Numbers::IMMUTABLE, 2)->multiply($n);
152 152
             };
153 153
         } else {
154 154
             $m = Numbers::make(Numbers::IMMUTABLE, $val->divide(2));
155
-            $term = function ($n) {
155
+            $term = function($n) {
156 156
                 return Numbers::make(Numbers::IMMUTABLE, 2)->multiply($n)->subtract(1);
157 157
             };
158 158
         }
159 159
 
160 160
         $newVal = Numbers::makeOne();
161 161
 
162
-        for ($i = 1;$m->greaterThanOrEqualTo($i);$i++) {
162
+        for ($i = 1; $m->greaterThanOrEqualTo($i); $i++) {
163 163
             $newVal = $newVal->multiply($term($i));
164 164
         }
165 165
 
@@ -222,15 +222,15 @@  discard block
 block discarded – undo
222 222
             return $this->setValue(
223 223
                 SeriesProvider::maclaurinSeries(
224 224
                     Numbers::make(Numbers::IMMUTABLE, $value),
225
-                    function ($n) {
225
+                    function($n) {
226 226
                         $negOne = Numbers::make(Numbers::IMMUTABLE, -1);
227 227
 
228 228
                         return $negOne->pow($n);
229 229
                     },
230
-                    function ($n) {
230
+                    function($n) {
231 231
                         return SequenceProvider::nthOddNumber($n);
232 232
                     },
233
-                    function ($n) {
233
+                    function($n) {
234 234
                         return SequenceProvider::nthOddNumber($n)->factorial();
235 235
                     },
236 236
                     0,
@@ -266,13 +266,13 @@  discard block
 block discarded – undo
266 266
             return $this->setValue(
267 267
                 SeriesProvider::maclaurinSeries(
268 268
                     Numbers::make(Numbers::IMMUTABLE, $value),
269
-                    function ($n) {
269
+                    function($n) {
270 270
                         return SequenceProvider::nthPowerNegativeOne($n);
271 271
                     },
272
-                    function ($n) {
272
+                    function($n) {
273 273
                         return SequenceProvider::nthEvenNumber($n);
274 274
                     },
275
-                    function ($n) {
275
+                    function($n) {
276 276
                         return SequenceProvider::nthEvenNumber($n)->factorial();
277 277
                     },
278 278
                     0,
@@ -304,18 +304,18 @@  discard block
 block discarded – undo
304 304
             return $this->setValue(
305 305
                 SeriesProvider::maclaurinSeries(
306 306
                     Numbers::make(Numbers::IMMUTABLE, $value),
307
-                    function ($n) {
307
+                    function($n) {
308 308
                         $four = Numbers::make(Numbers::IMMUTABLE, 4);
309 309
                         $n = Numbers::makeOrDont(Numbers::IMMUTABLE, $n);
310 310
 
311 311
                         return SequenceProvider::nthBernoulliNumber($n->multiply(2)->getValue(), -4)->pow($n)->multiply(Numbers::makeOne()->subtract($four->pow($n)));
312 312
                     },
313
-                    function ($n) {
313
+                    function($n) {
314 314
                         $n = Numbers::makeOrDont(Numbers::IMMUTABLE, $n);
315 315
 
316 316
                         return $n->multiply(2)->subtract(1);
317 317
                     },
318
-                    function ($n) {
318
+                    function($n) {
319 319
                         return SequenceProvider::nthEvenNumber($n)->factorial();
320 320
                     },
321 321
                     1,
Please login to merge, or discard this patch.