@@ 2309-2313 (lines=5) @@ | ||
2306 | foreach ($aArgs as $arg) { |
|
2307 | $parsedComplex = self::parseComplex($arg); |
|
2308 | ||
2309 | if ($activeSuffix == '') { |
|
2310 | $activeSuffix = $parsedComplex['suffix']; |
|
2311 | } elseif (($parsedComplex['suffix'] != '') && ($activeSuffix != $parsedComplex['suffix'])) { |
|
2312 | return Functions::NAN(); |
|
2313 | } |
|
2314 | ||
2315 | $returnValue['real'] += $parsedComplex['real']; |
|
2316 | $returnValue['imaginary'] += $parsedComplex['imaginary']; |
|
@@ 2350-2354 (lines=5) @@ | ||
2347 | $parsedComplex = self::parseComplex($arg); |
|
2348 | ||
2349 | $workValue = $returnValue; |
|
2350 | if (($parsedComplex['suffix'] != '') && ($activeSuffix == '')) { |
|
2351 | $activeSuffix = $parsedComplex['suffix']; |
|
2352 | } elseif (($parsedComplex['suffix'] != '') && ($activeSuffix != $parsedComplex['suffix'])) { |
|
2353 | return Functions::NAN(); |
|
2354 | } |
|
2355 | $returnValue['real'] = ($workValue['real'] * $parsedComplex['real']) - ($workValue['imaginary'] * $parsedComplex['imaginary']); |
|
2356 | $returnValue['imaginary'] = ($workValue['real'] * $parsedComplex['imaginary']) + ($workValue['imaginary'] * $parsedComplex['real']); |
|
2357 | } |