Godtone (talk | contribs)
Godtone (talk | contribs)
m addition and subtraction for completeness
Line 564: Line 564:
def div_iv(r1, r2):
def div_iv(r1, r2):
return mul_iv(r1, recip_iv(r2))
return mul_iv(r1, recip_iv(r2))
def add_iv(r1, r2):
return iv( r1[0]*r2[1] + r2[0]*r1[1], r1[1]*r2[1] )
def sub_iv(r1, r2):
return iv( r1[0]*r2[1] - r2[0]*r1[1], r1[1]*r2[1] )
def as_float(x, p=None):
def as_float(x, p=None):
if type(x)==list: # monzo (factored)
if type(x)==list: # monzo (factored)