I am trying to convert an int
to a binary string of length n
using format
function. I know how to do it for a fixed value of n
, say n=3
and I want to convert integer 6
to a bitstring of length n=3
, then I can do format(6, '03b')
.
May I know how to do the same for any given n
? Clearly I cannot do format(6,'0nb')
. So I'm wondering how to solve this?