Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #30156

Re: Bytes [Was: Re: Driving 7-Segment LEDs on Raspberry Pi]

From ĵess stone <j3ss.st0n3@gmail.com>
Newsgroups comp.lang.java.programmer
Subject Re: Bytes [Was: Re: Driving 7-Segment LEDs on Raspberry Pi]
Date 2014-10-22 14:00 +0000
Organization A noiseless patient Spider
Message-ID <m28d9b$11d$1@speranza.aioe.org> (permalink)
References (2 earlier) <ccc4a51a-31ee-4099-9c63-0cc2a76c6dbc@googlegroups.com> <m258kt$7t0$1@speranza.aioe.org> <m25kdv$tou$1@dont-email.me> <m27jk3$shk$1@speranza.aioe.org> <m289av$gdo$1@dont-email.me>

Show all headers | View raw


In article m289av$gdo$1@dont-email.me, Eric Sosman said...

>> The problem is mainly the interaction with that and the signedness of
>> bytes. So you end up with binary 11001001 turning into
>> 10000000000000000000000001001001
> 
> [calls me a liar]

No! None of the nasty things that you have said or implied about me are 
at all true.

>> and when you later truncate or mask off the high bytes you wind up with
>> 01001001, which is wrong.
> 
> [calls me a liar]

No! None of the nasty things that you have said or implied about me are 
at all true.

>> So you have to
>> watch that you don't lose the high bit when something causes auto-
>> promotion. And it's tricky, because it can happen even if you have a
>> computation "entirely in bytes", i.e. nothing but bytes in and
>> assignment to a parameter or local of byte size.
> 
> [calls me a liar]

No! None of the nasty things that you have said or implied about me are 
at all true.

>      Ultimately, the need for promotion arises from the inability of
> most computers nowadays to do arithmetic on narrow integers.

Nope.

> [irrelevant stuff about the hardware implementation deleted]

That has nothing to do with how a HLL's type system works, and you know 
it.

Back to comp.lang.java.programmer | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

Driving 7-Segment LEDs on Raspberry Pi javalaurence@gmail.com - 2014-10-20 01:28 -0700
  Re: Driving 7-Segment LEDs on Raspberry Pi Gordon Levi <gordon@address.invalid> - 2014-10-21 01:42 +1100
    Re: Driving 7-Segment LEDs on Raspberry Pi javalaurence@gmail.com - 2014-10-24 05:20 -0700
      Re: Driving 7-Segment LEDs on Raspberry Pi Arne Vajhøj <arne@vajhoej.dk> - 2014-10-24 21:37 -0400
  Re: Driving 7-Segment LEDs on Raspberry Pi ĵess stone <j3ss.st0n3@gmail.com> - 2014-10-20 17:16 +0000
    Re: Driving 7-Segment LEDs on Raspberry Pi javalaurence@gmail.com - 2014-10-21 00:09 -0700
      Re: Driving 7-Segment LEDs on Raspberry Pi ĵess stone <j3ss.st0n3@gmail.com> - 2014-10-21 09:22 +0000
        Bytes [Was: Re: Driving 7-Segment LEDs on Raspberry Pi] Eric Sosman <esosman@comcast-dot-net.invalid> - 2014-10-21 08:43 -0400
          Re: Bytes [Was: Re: Driving 7-Segment LEDs on Raspberry Pi] ĵess stone <j3ss.st0n3@gmail.com> - 2014-10-22 06:42 +0000
            Re: Bytes [Was: Re: Driving 7-Segment LEDs on Raspberry Pi] Andreas Leitgeb <avl@auth.logic.tuwien.ac.at> - 2014-10-22 08:02 +0000
              Re: Bytes [Was: Re: Driving 7-Segment LEDs on Raspberry Pi] ĵess stone <j3ss.st0n3@gmail.com> - 2014-10-22 10:49 +0000
            Re: Bytes [Was: Re: Driving 7-Segment LEDs on Raspberry Pi] Eric Sosman <esosman@comcast-dot-net.invalid> - 2014-10-22 08:52 -0400
              Re: Bytes [Was: Re: Driving 7-Segment LEDs on Raspberry Pi] ĵess stone <j3ss.st0n3@gmail.com> - 2014-10-22 14:00 +0000
                Re: Bytes [Was: Re: Driving 7-Segment LEDs on Raspberry Pi] Eric Sosman <esosman@comcast-dot-net.invalid> - 2014-10-22 10:43 -0400
                Re: Bytes [Was: Re: Driving 7-Segment LEDs on Raspberry Pi] thinbluernime <thinbluernime3@gmail.com> - 2014-10-22 16:34 +0000

csiph-web