Godtone (talk | contribs)
m broke smth
Tag: Undo
Godtone (talk | contribs)
m My Python 3 code: fix convert() edgecase
Line 607: Line 607:
if type(x)==list:
if type(x)==list:
interval = unfact(x,p)
interval = unfact(x,p)
if len(fact_int(interval[1]))==1: # if harmonic (denominator in 2-lim)
if len(fact_int(interval[1]))==1 or interval[1]==1: # if harmonic (denominator in 2-lim)
return interval[0]
return interval[0]
if len(fact_int(interval[0]))==1: # if subharmonic (numerator in 2-lim)
if len(fact_int(interval[0]))==1 or interval[0]==1: # if subharmonic (numerator in 2-lim)
return interval[1]
return interval[1]
else:
else: