Abstraction of a Unit, includes convertions and basic operations
Abstraction of a Unit, includes convertions and basic operations. —— EXAMPLE : Free Fall (No air resistance) ——- from units_test import Unit, Constants g = Constants.g velocity = Unit(1, “km.s^-1”) time = Unit(2, “min”) distance = – g*time**2*(1/2) + velocity*time print( distance ) # Unit( 4.93680e+04 m ) print( distance.to(“mi”).text() ) # 105.24040 mi Notes: When having a unit to the zero e.g. km^0 in an operation, it’ll give a float, ussually Cannot multiply by const on the left i.e. […]
Read more