Anonymous user
Perfect numbers: Difference between revisions
→{{header|MATLAB}}
No edit summary |
|||
Line 938:
tf = total == n;
end</lang>
Faster for large numbers:
<lang MATLAB>function tf = isPerfect(n)
else
while k < n && total <= n▼
upperLimit = ceil(n/2);
if ~mod(n, k)
end
k = k+1;
end
end
▲ tf = total == n;
end</lang>
|