funccion en mysql
Publicado por Faiza (10 intervenciones) el 20/11/2019 21:07:23
hola, necesito ayuda para crear la funcion seguiente porfavor:
/**Se considera un cliente de un banco que ha solicitado un credito de c euros, a devolver en
d meses con una tasa de interés r expresada en tanto por ciento, es decir, r = 5% significa
que si no se amortizara capital, la deuda el segundo año sera de c+0,05c = 1,05c.
Diseñar una funcion en MySQL para calcular la cuota fija que tiene que pagar un cliente cada
mes para amortizar dicho credito.
Se utilizara la formula de amortizacion de credito de tipo frances basada en la
formula del interes compuesto con una tasa de interes anual tipo TAE.**/
miysql es el siguiente:
no se si es correcto o no?? alguien me puede ayudar. gracias
/**Se considera un cliente de un banco que ha solicitado un credito de c euros, a devolver en
d meses con una tasa de interés r expresada en tanto por ciento, es decir, r = 5% significa
que si no se amortizara capital, la deuda el segundo año sera de c+0,05c = 1,05c.
Diseñar una funcion en MySQL para calcular la cuota fija que tiene que pagar un cliente cada
mes para amortizar dicho credito.
Se utilizara la formula de amortizacion de credito de tipo frances basada en la
formula del interes compuesto con una tasa de interes anual tipo TAE.**/
miysql es el siguiente:
1
2
3
4
5
6
CREATE DEFINER=`root`@`localhost` FUNCTION `simulacion`(c FLOAT(8,2), d INT, r FLOAT(8,2)) RETURNS float(8,2)
BEGIN
DECLARE cuota_fija FLOAT(8,2);
SET cuota_fija = c * (((1+ r)^d)-1) div ( r*((1+ r)^d));
RETURN cuota_fija;
END
no se si es correcto o no?? alguien me puede ayudar. gracias
Valora esta pregunta


0