IPMT.php 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. <?php
  2. // rate, per, nper, pv, fv, type, Result
  3. return [
  4. [
  5. -22.858787457480013,
  6. [0.0085, 3, 3, 8000],
  7. ],
  8. [
  9. 22.473454124370,
  10. [-0.0085, 3, 3, 8000],
  11. ],
  12. [
  13. -292.44712990937001,
  14. [0.10, 3, 3, 8000],
  15. ],
  16. [
  17. 239.114391143911,
  18. [-0.10, 3, 3, 8000],
  19. ],
  20. [
  21. -212.50,
  22. [0.00425, 1, 60, 50000],
  23. ],
  24. [
  25. 212.50,
  26. [-0.00425, 1, 60, 50000],
  27. ],
  28. [
  29. -209.38324500656188,
  30. [0.00425, 2, 60, 50000],
  31. ],
  32. [
  33. 208.495090812845,
  34. [-0.00425, 2, 60, 50000],
  35. ],
  36. [
  37. 0.0,
  38. [0.00875, 1, 8, 10000, 5000, 1],
  39. ],
  40. [
  41. 0.0,
  42. [-0.00875, 1, 8, 10000, 5000, 1],
  43. ],
  44. [
  45. -70.968650395558996,
  46. [0.00875, 2, 8, 10000, 5000, 1],
  47. ],
  48. [
  49. 71.207753426393,
  50. [-0.00875, 2, 8, 10000, 5000, 1],
  51. ],
  52. [
  53. '#VALUE!',
  54. ['NaN', 2, 8, 10000, 5000, 1],
  55. ],
  56. [
  57. '#VALUE!',
  58. [0.00875, 'NaN', 8, 10000, 5000, 1],
  59. ],
  60. [
  61. '#VALUE!',
  62. [0.00875, 2, 'NaN', 10000, 5000, 1],
  63. ],
  64. [
  65. '#VALUE!',
  66. [0.00875, 2, 8, 'NaN', 5000, 1],
  67. ],
  68. [
  69. '#VALUE!',
  70. [0.00875, 2, 8, 10000, 'NaN', 1],
  71. ],
  72. [
  73. '#VALUE!',
  74. [0.00875, 2, 8, 10000, 5000, 'NaN'],
  75. ],
  76. [
  77. '#NUM!',
  78. [0.00875, 2, 8, 10000, 5000, 2],
  79. ],
  80. [
  81. '#NUM!',
  82. [0.005, -1, 8, 2500, 200, 1],
  83. ],
  84. [
  85. '#NUM!',
  86. [0.005, 8, 2, 2500, 200, 1],
  87. ],
  88. ];