Loops/While: Difference between revisions

Line 1,286:
 
<lang perl6>.say for 1024, 512, 256 ... 1</lang>
 
=={{header|Phix}}==
<lang Phix>integer i = 1024
while i!=0 do
?i
i = floor(i/2) -- (see note)
end while</lang>
note: using i=i/2 would iterate over 1000 times until i is 4.94e-324 before the final division made it 0, if it didn't typecheck when it got set to 0.5
 
=={{header|PHL}}==
7,820

edits