Count in factors: Difference between revisions
→{{header|Phix}}: use new builtins
(→{{header|Wren}}: Now uses Wren-math module.) |
(→{{header|Phix}}: use new builtins) |
||
Line 2,737:
=={{header|Phix}}==
Requires 0.8.2+
<lang Phix>
sequence res = prime_factors(n,true)
printf(1,"%2d: %s\n",{n,res})
end procedure
▲ return join(append(res,sprintf("%d",n))," x ")
for i=1 to 10 do
end for
factorise(2144)
factorise(1000000000)</lang>
{{out}}
<pre>
Line 2,773 ⟶ 2,761:
9: 3 x 3
10: 2 x 5
2144: 2 x 2 x 2 x 2 x 2 x 67
1000000000: 2 x 2 x 2 x 2 x 2 x 2 x 2 x 2 x 2 x 5 x 5 x 5 x 5 x 5 x 5 x 5 x 5 x 5
</pre>
|