Skip to content

Instantly share code, notes, and snippets.

View galo2099's full-sized avatar

Robson Braga Araujo galo2099

View GitHub Profile
function poisson(k, landa) {
exponentialPower = Math.exp(-landa); // negative power k
landaPowerK = Math.pow(landa, k); // Landa elevated k
numerator = exponentialPower * landaPowerK;
denominator = fact(k); // factorial of k.
return (numerator / denominator);
}
function fact(x) {
def calc_derivative(principal, apr, gas, t=days_between_compounds):
return (principal*((-gas/principal) + ((apr/100)/365) * t + 1)(365/t)) * ( ((apr/100)/( t( (-gas/principal) + t(apr/100)/365 + 1) )) - (365np.log( (-gas/principal) + t(apr/100)/365 + 1))/t2 )
def calc_final_value(principal, apr, gas, num_days):
return principal(1+(num_days(apr/100)/365 - gas/principal))**(365/num_days)
def find_ideal_compound_rate(principal, apr, gas):
der = 99999999999999999