IMSQRT.php 2.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  1. <?php
  2. use PhpOffice\PhpSpreadsheet\Calculation\Information\ExcelError;
  3. return [
  4. [
  5. '3.60002071031685+0.787495469644252j',
  6. '12.34+5.67j',
  7. ],
  8. [
  9. ExcelError::NAN(),
  10. 'Invalid Complex Number',
  11. ],
  12. [
  13. '58223.7065120385+58223.7065120386i',
  14. '-1.234E-5+6.78E9i',
  15. ],
  16. [
  17. '1.9749889409211+0.632914936433528i',
  18. '3.5+2.5i',
  19. ],
  20. [
  21. '1.88945163270197+0.264627043818521i',
  22. '3.5+i',
  23. ],
  24. [
  25. '1.87082869338697',
  26. '3.5',
  27. ],
  28. [
  29. '1.88945163270197-0.264627043818521i',
  30. '3.5-i',
  31. ],
  32. [
  33. '1.9749889409211-0.632914936433528i',
  34. '3.5-2.5i',
  35. ],
  36. [
  37. '1.35878298553655+0.919940868634298i',
  38. '1+2.5i',
  39. ],
  40. [
  41. '1.09868411346781+0.455089860562227i',
  42. '1+i',
  43. ],
  44. [
  45. '1',
  46. '1',
  47. ],
  48. [
  49. '1.09868411346781-0.455089860562227i',
  50. '1-i',
  51. ],
  52. [
  53. '1.35878298553655-0.919940868634298i',
  54. '1-2.5i',
  55. ],
  56. [
  57. '1.11803398874989+1.11803398874989i',
  58. '2.5i',
  59. ],
  60. [
  61. '0.707106781186548+0.707106781186547i',
  62. 'i',
  63. ],
  64. [
  65. '0',
  66. '0',
  67. ],
  68. [
  69. '0.707106781186548-0.707106781186547i',
  70. '-i',
  71. ],
  72. [
  73. '1.11803398874989-1.11803398874989i',
  74. '-2.5i',
  75. ],
  76. [
  77. '0.919940868634298+1.35878298553655i',
  78. '-1+2.5i',
  79. ],
  80. [
  81. '0.455089860562227+1.09868411346781i',
  82. '-1+i',
  83. ],
  84. [
  85. '0.923879532511287+0.382683432365089i',
  86. '0.707106781186548+0.707106781186547i',
  87. ],
  88. [
  89. '0.455089860562227-1.09868411346781i',
  90. '-1-i',
  91. ],
  92. [
  93. '0.919940868634298-1.35878298553655i',
  94. '-1-2.5i',
  95. ],
  96. [
  97. '0.632914936433528+1.9749889409211i',
  98. '-3.5+2.5i',
  99. ],
  100. [
  101. '0.264627043818521+1.88945163270197i',
  102. '-3.5+i',
  103. ],
  104. [
  105. '1.14602144155088E-16+1.87082869338697i',
  106. '-3.5',
  107. ],
  108. [
  109. '0.264627043818521-1.88945163270197i',
  110. '-3.5-i',
  111. ],
  112. [
  113. '0.632914936433528-1.9749889409211i',
  114. '-3.5-2.5i',
  115. ],
  116. [
  117. '3',
  118. '9',
  119. ],
  120. ];