Jump to content

Perfect numbers: Difference between revisions

m
→‎{{header|C}}: removed dep. from gcc (__builtin_)
m (→‎{{header|C}}: removed dep. from gcc (__builtin_))
Line 61:
 
=={{header|C}}==
{{trans|D}}
Based on the D version, for GCC:
 
<lang c>
<lang c>#include "stdio.h"
#include "math.h"
 
Line 72:
 
for (i = 2; i < max; i++)
if (__builtin_expect( (n % i) == 0, 1)) {
tot += i;
int q = n / i;
Cookies help us deliver our services. By using our services, you agree to our use of cookies.