Qué es el método numpy.fv()?

La función numpy.fv() calcula el valor futuro. Los flujos de efectivo futuros se miden a la tasa de descuento y cuanto mayor sea la tasa de descuento, menor será el valor presente del flujo de efectivo potencial.

Sintaxis del método numpy.fv()

numpy.fv(rate, nper, pmt, fv, when='end')

Esta función toma cinco argumentos:

  1. rate: Este valor decimal indica la tasa de interés por período. Esto puede ser un escalar o una matriz.
  2. nper: Esto indica un período de capitalización total. Esto puede ser un escalar o una matriz.
  3. pmt: Este parámetro indica el pago fijo. Esto puede ser un escalar o una matriz.
  4. fv: Este parámetro indica el valor futuro. Esto puede ser un escalar o una matriz. El valor predeterminado es 0.0
  5. when: Al principio ( when = {‘begin’, 1}) o al final ( when = {‘end’, 0}) de cada período.

Valor devuelto

La función NumPy fv() devuelve un valor de tipo flotante, que indica el valor actual después del período nper.

Ejemplo 1

import numpy as np

rate = 0.10
nper = 10 * 12
pmt = -200
fv = 1100

print("Future Value after a period of ", nper, " is :")
print(np.fv(rate, nper, pmt, fv, when='end'))

Producción

Future Value after a period of 120 is:
83436161.93604787

En este ejemplo, puedes ver que se han inicializado los valores de rate, nper, pmt y fv; llamando a np.fv() para calcular el valor actual.

Puedes ver que como todos nuestros valores dados son escalares, se obtiene un resultado en tipos de datos escalables y flotantes.

Ejemplo 2

import numpy as np

rate = np.array((.12, .30, .45))
nper = np.array((100, 120, 50))
pmt = (100, -300, -100)
fv = (-100, 50, 150)

print("Present Value after a period of ", nper, " is :")
print(np.fv(rate, nper, pmt, fv, when='end'))

Producción

Present Value after a period of [100 120 50] is :
[-6.12488282e+07 4.47636903e+16 8.45416944e+09]

En este ejemplo, se inician los valores de rate, nper, pmt y fv como valores de matriz y luego se llama a la función np.fv() para calcular el valor actual.

Artículos Relacionados
10 Mejores Herramientas de Inteligencia Artificial con Posibilidades de Crecer en el Futuro

Está claro que en los próximos años, la inteligencia artificial ayudará en todos los desarrollos importantes y cambiará la forma en que se hacen las cosas a día de hoy. Es muy probable, que a largo plazo se termine por convertir en un total ¡SEGUIR LEYENDO!

Harbormaster: Anti Kubernetes para tu servidor personal

Harbormaster es una pequeña utilidad que te permite implementar fácilmente múltiples aplicaciones Docker-Compose en un solo host. Para ello, toma una lista de las URL del repositorio de git que contienen archivos de Docker Compose y ejecuta las aplicaciones de Compose que existan. La ¡SEGUIR LEYENDO!

4 Mejores Lenguajes de Programación de desarrollo web en 2023

El proceso de diseño, construcción y administración de sitios web se conoce como desarrollo web. Abarca facetas como el diseño y la publicación de sitios web, la programación y gestión web, así como la administración de bases de datos. Se refiere al proceso de ¡SEGUIR LEYENDO!