Module:Rational: Difference between revisions
m subgroup() implemented |
mNo edit summary |
||
Line 760: | Line 760: | ||
a = p.new(a) | a = p.new(a) | ||
end | end | ||
if a.nan or a.inf or a.zero then | if a.nan or a.inf or a.zero or p.eq(a, 1) or p.eq(a, -1) then | ||
return 'n/a' | return 'n/a' | ||
end | end | ||
Line 789: | Line 789: | ||
a = p.new(a) | a = p.new(a) | ||
end | end | ||
if a.nan or a.inf or a.zero then | if a.nan or a.inf or a.zero or p.eq(a, 1) or p.eq(a, -1) then | ||
return 'n/a' | return 'n/a' | ||
end | end |