"[EMAIL PROTECTED]" <[EMAIL PROTECTED]> wrote:
>On May 20, 12:14 am, Tim Roberts <[EMAIL PROTECTED]> wrote:
>> Monica Leko <[EMAIL PROTECTED]> wrote:
>>
>> >I have a specific format and I need binary representation.  Does
>> >Python have some built-in function which will, for instance, represent
>> >number 15 in exactly 10 bits?
>>
>> For the record, I'd like to point out that even C cannot do this.  You need
>> to use shifting and masking to produce a stream of 8-bit bytes, or to
>> extract your values from a stream of 8-bit bytes.
>
>Technically specifying 8-bits isn't quite accurate, as C allows for 9-
>bit bytes and other variations depending on the architecture.  But
>that may be overly pedantic unless you have a PDP-10 laying around
>that you're writing C code on or something like that.

As long as we are being pedantic, and I don't mind that, I would point out
that I didn't actually say that C worked in 8-bit bytes.  I was very
careful to say merely that, assuming you wanted a stream of 8-bit bytes,
you need to use shifting and masking to produce it.
-- 
Tim Roberts, [EMAIL PROTECTED]
Providenza & Boekelheide, Inc.
--
http://mail.python.org/mailman/listinfo/python-list

Reply via email to