Binary digits: Difference between revisions

Content added Content deleted
(Adding SequenceL)
m (→‎{{header|SequenceL}}: Removing duplicate SequenceL. Webpage timed out ad request submitted twice.)
Line 2,478: Line 2,478:
110010
110010
10001100101000</pre>
10001100101000</pre>

=={{header|SequenceL}}==
<lang sequencel>main := toBinaryString([5, 50, 9000]);

toBinaryString(number(0)) :=
let
val := "1" when number mod 2 = 1 else "0";
in
toBinaryString(floor(number/2)) ++ val when floor(number/2) > 0
else
val;</lang>

{{out}}
<pre>
["101","110010","10001100101000"]
</pre>


=={{header|SequenceL}}==
=={{header|SequenceL}}==