Source code for suboptimumg.constants
import math
G: float = 9.81 # m/s^2
KILO: int = 1000
RHO = 1.225 # kg/m^3
# Conversion Methods
[docs]
def rpm_to_rad_s(rpm):
return rpm * 2 * math.pi / 60
[docs]
def rad_s_to_rpm(rad_s):
return rad_s * 60 / (2 * math.pi)
[docs]
def mph_to_ms(mph):
return mph * 0.44704
[docs]
def ms_to_mph(ms):
return ms * 2.23694
[docs]
def ms_to_kph(ms):
return ms * 3.6
[docs]
def kph_to_ms(kph):
return kph / 3.6
[docs]
def mph_to_kph(mph):
return mph * 1.60934
[docs]
def kph_to_mph(kph):
return kph * 0.621371
[docs]
def in_to_m(in_val):
return in_val * 0.0254
[docs]
def in_to_cm(in_val):
return in_val * 2.54
[docs]
def m_to_cm(m_val):
return m_val * 100
[docs]
def m_to_in(m_val):
return m_val * 39.3701
[docs]
def kg_to_lb(kg_val):
return kg_val * 2.20462
[docs]
def lb_to_kg(lb_val):
return lb_val * 0.453592
[docs]
def rad_to_deg(rad_val):
return rad_val * 180 / math.pi
[docs]
def deg_to_rad(deg_val):
return deg_val * math.pi / 180
[docs]
def N_to_lbf(N_val):
return N_val * 0.224809
[docs]
def lbf_to_N(lbf_val):
return lbf_val * 4.44822
[docs]
def circumference(radius):
return 2 * math.pi * radius
[docs]
def cir_area(radius):
return math.pi * radius**2
[docs]
def joule_to_kwh(joule):
return joule / 3600000