Write a function to calculate the pressure P of ideal gas based on ideal gas equation - Volume V, and Temperatue T are given
def find_pressure_of_ideal_gas(volume:float, temp:float,n:float)->float:
r = 8.3145 # gas constant R
return (n*r*temp)/volume
Write a function to calculate the volume V of ideal gas based on ideal gas equation Pressure P and Tempreature T given
def find_volume_of_ideal_gas(pressure:float, temp:float,n:float)->float:
r = 8.3145 # gas constant R
return (n*r*temp)/pressure
Write a function to calculate the Temprature T of ideal gas based on ideal gas equation Pressure P and Volume V given
def find_temp_of_ideal_gas(pressure:float, volume:float,n:float)->float:
r = 8.3145 # gas constant R
return (pressure*volume)/n*r
def cal_final_velocity(initial_velocity:float,accelration:float,time:float)->float:
return initial_velocity + accelration*time
def cal_displacement(initial_velocity:float,accelration:float,time:float)->float:
return initial_velocity*time + .5*accelration*(time)**2
Write a function to calculate amount of radioactive element left based on initial amount and half life
def cal_half_life(initail_quatity:float, time_elapsed:float, half_life:float)->float:
return initail_quatity*((1/2)**(time_elapsed/half_life))
Write a function to calculate the new selling price based on discount percentage
def cal_sp_after_discount(sp:float,discount:float)->float:
return sp*(1 - discount/100)
Write a function to calculate the simple interest for principal p, rate r and time in years y
def get_si(p:float, r:float, t:float)->float:
return (p*r*t)/100
Write a function to calculate the compound interest for principal p, rate r and time in years y
def get_ci(p:float, r:float, t:float, n:float)->float:
return round(p*((1+(r/(n*100)))**(n*t)) - p,2)
Write a function to calculate the energy released by converting mass m in kg to energy
def cal_energy_by_mass(mass:float)->float:
c = 300000
return mass * (c**2)
Write a function to calculate the kinetic energy of an object of mass m and velocity v
def cal_ke(mass:float,velocity:float)->float:
return (mass*(velocity)**2)/2
Write a function to calculate the potential energy of an object of mass m at height h
def cal_pe(mass:float,height:float)->float:
g = 9.8
return (mass*g*height)
Write a function to calculate the electrostatic force between two charged particles with charge q1 and q2 at a distance d apart
def cal_electrostatic_force(q1,q2,d):
k = 9*(10**9)
return (k*q1*q2)/(d**2)
Write a function to calculate the density given mass and volume
def cal_density(mass,volume):
return (mass/volume)