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


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

Re: char to decimal

Date 2011-05-05 06:11 -0700
From Patricia Shanahan <pats@acm.org>
Newsgroups comp.lang.java.programmer
Subject Re: char to decimal
References <92ea64F3avU1@mid.individual.net> <Xns9EDBB8224D5B6vaj4088ianshef@138.125.254.103> <iptlkq$62g$2@lust.ihug.co.nz> <ipu045$6mn$1@news.albasani.net> <slrnis51su.phi.avl@gamma.logic.tuwien.ac.at>
Message-ID <9pednRnBeuxtPF_QnZ2dnUVZ_uGdnZ2d@earthlink.com> (permalink)

Show all headers | View raw


On 5/5/2011 4:18 AM, Andreas Leitgeb wrote:
> Lew<noone@lewscanon.com>  wrote:
>> Lawrence D'Oliveiro wrote:
>>> Ian Shef wrote:
>>>> A char is much like an int except that:
>>>> It has 16 bits instead of 32.
>>>> It is unsigned, with a value from 0 through 65535.
>>>> It gets special handling in some places, such as by System.out.println.
>>>> The special handling by System.out.println can be avoided by casting to an
>>>> int.
>>> Funny, they could do all this for char, but not for boolean.
>> Booleans are not numbers.
>
> But characters are.  So, 'a' is just as naturally 97 as true isn't 1
>

I would phrase it slightly differently. There is a strong natural
association between a character and the numeric value of its Unicode
representation. There are several different ways of mapping between the
two Boolean values and integers, especially considering the fact that
the smallest integer type in Java has 256 different values, and Boolean
only has two.

Patricia

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


Thread

char to decimal Dirk Bruere at NeoPax <dirk.bruere@gmail.com> - 2011-05-05 01:43 +0100
  Re: char to decimal Knute Johnson <nospam@rabbitbrush.frazmtn.com> - 2011-05-04 17:49 -0700
  Re: char to decimal Ian Shef <invalid@avoiding.spam> - 2011-05-05 01:06 +0000
    Re: char to decimal Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-05-05 20:03 +1200
      Re: char to decimal Lew <noone@lewscanon.com> - 2011-05-05 07:03 -0400
        Re: char to decimal Andreas Leitgeb <avl@gamma.logic.tuwien.ac.at> - 2011-05-05 11:18 +0000
          Re: char to decimal Patricia Shanahan <pats@acm.org> - 2011-05-05 06:11 -0700
            Re: char to decimal Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-05-06 01:59 +1200
              Re: char to decimal Mayeul <mayeul.marguet@free.fr> - 2011-05-05 16:53 +0200
                Re: char to decimal Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-05-06 11:49 +1200
                Re: char to decimal Mayeul <mayeul.marguet@free.fr> - 2011-05-06 08:46 +0200
                Re: char to decimal Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-05-06 18:43 +1200
                Re: char to decimal Lew <noone@lewscanon.com> - 2011-05-06 06:52 -0400
                Re: char to decimal Andreas Leitgeb <avl@gamma.logic.tuwien.ac.at> - 2011-05-06 11:39 +0000
              Re: char to decimal Joshua Cranmer <Pidgeot18@verizon.invalid> - 2011-05-05 14:13 -0400
                Re: char to decimal Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-05-06 11:49 +1200
                Re: char to decimal Mayeul <mayeul.marguet@free.fr> - 2011-05-06 08:47 +0200
                Re: char to decimal Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-05-06 18:43 +1200
                Re: char to decimal Lew <noone@lewscanon.com> - 2011-05-06 06:54 -0400
                Re: char to decimal Jussi Piitulainen <jpiitula@ling.helsinki.fi> - 2011-05-06 10:30 +0300
              Re: char to decimal Lew <noone@lewscanon.com> - 2011-05-05 17:05 -0400
            Re: char to decimal Andreas Leitgeb <avl@gamma.logic.tuwien.ac.at> - 2011-05-05 14:56 +0000
              Re: char to decimal Paul Cager <paul.cager@googlemail.com> - 2011-05-05 11:48 -0700
                Re: char to decimal Lew <noone@lewscanon.com> - 2011-05-05 17:06 -0400
                Re: char to decimal Andreas Leitgeb <avl@gamma.logic.tuwien.ac.at> - 2011-05-05 21:28 +0000
                Re: char to decimal Lew <noone@lewscanon.com> - 2011-05-05 17:32 -0400
                Re: char to decimal Andreas Leitgeb <avl@gamma.logic.tuwien.ac.at> - 2011-05-06 08:31 +0000
          Re: char to decimal Lew <noone@lewscanon.com> - 2011-05-05 17:04 -0400
      boolean to int : was char to decimal Jeff Higgins <jeff@invalid.invalid> - 2011-05-06 09:00 -0400
        Re: boolean to int : was char to decimal Patricia Shanahan <pats@acm.org> - 2011-05-06 06:54 -0700
        Re: boolean to int : was char to decimal markspace <-@.> - 2011-05-06 07:07 -0700
          Re: boolean to int : was char to decimal markspace <-@.> - 2011-05-06 08:30 -0700
        Re: boolean to int : was char to decimal Nigel Wade <nmw-news@ion.le.ac.uk> - 2011-05-06 15:35 +0100
        Re: boolean to int : was char to decimal Daniele Futtorovic <da.futt.news@laposte-dot-net.invalid> - 2011-05-06 19:12 +0200
        Re: boolean to int : was char to decimal Jeff Higgins <jeff@invalid.invalid> - 2011-05-06 13:26 -0400
          Re: boolean to int : was char to decimal Jeff Higgins <jeff@invalid.invalid> - 2011-05-06 21:25 -0400
          Re: boolean to int : was char to decimal Jeff Higgins <jeff@invalid.invalid> - 2011-05-06 21:28 -0400
          Re: boolean to int : was char to decimal Michael Wojcik <mwojcik@newsguy.com> - 2011-05-09 12:51 -0400
            Re: boolean to int : was char to decimal Andreas Leitgeb <avl@gamma.logic.tuwien.ac.at> - 2011-05-09 23:54 +0000
            Re: boolean to int : was char to decimal Jeff Higgins <jeff@invalid.invalid> - 2011-05-09 20:51 -0400
              Re: boolean to int : was char to decimal Michael Wojcik <mwojcik@newsguy.com> - 2011-05-10 11:20 -0400
            Re: boolean to int : was char to decimal Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-05-10 13:47 +1200
              Re: boolean to int : was char to decimal Michael Wojcik <mwojcik@newsguy.com> - 2011-05-10 11:02 -0400
                Re: boolean to int : was char to decimal Lawrence D'Oliveiro <ldo@geek-central.gen.new_zealand> - 2011-05-11 14:05 +1200
                Re: boolean to int : was char to decimal Jeff Higgins <jeff@invalid.invalid> - 2011-05-11 08:11 -0400
  Re: char to decimal Dirk Bruere at NeoPax <dirk.bruere@gmail.com> - 2011-05-05 02:12 +0100
  Re: char to decimal Lew <noone@lewscanon.com> - 2011-05-04 21:59 -0400
    Re: char to decimal Dirk Bruere at NeoPax <dirk.bruere@gmail.com> - 2011-05-05 16:14 +0100
      Re: char to decimal markspace <-@.> - 2011-05-05 11:20 -0700
        Re: char to decimal Lew <noone@lewscanon.com> - 2011-05-05 17:10 -0400
          Re: char to decimal Andreas Leitgeb <avl@gamma.logic.tuwien.ac.at> - 2011-05-05 22:00 +0000
            Re: char to decimal Lew <noone@lewscanon.com> - 2011-05-05 18:20 -0400
          Re: char to decimal Dirk Bruere at NeoPax <dirk.bruere@gmail.com> - 2011-05-06 10:45 +0100
            Re: char to decimal Lew <noone@lewscanon.com> - 2011-05-06 06:56 -0400
              Re: char to decimal Andreas Leitgeb <avl@gamma.logic.tuwien.ac.at> - 2011-05-06 11:48 +0000
                Re: char to decimal Joshua Cranmer <Pidgeot18@verizon.invalid> - 2011-05-06 08:38 -0400
                Re: char to decimal Michael Wojcik <mwojcik@newsguy.com> - 2011-05-06 09:47 -0400
                Re: char to decimal Lew <noone@lewscanon.com> - 2011-05-06 12:02 -0400
                Re: char to decimal Daniele Futtorovic <da.futt.news@laposte-dot-net.invalid> - 2011-05-06 19:15 +0200
                Re: char to decimal Lew <noone@lewscanon.com> - 2011-05-06 14:01 -0400
                Re: char to decimal Daniele Futtorovic <da.futt.news@laposte-dot-net.invalid> - 2011-05-06 20:07 +0200
                Re: O/T linguistics (Was: char to decimal) Lew <noone@lewscanon.com> - 2011-05-06 15:28 -0400
                Re: O/T linguistics Daniele Futtorovic <da.futt.news@laposte-dot-net.invalid> - 2011-05-06 21:44 +0200
                Re: char to decimal Andreas Leitgeb <avl@gamma.logic.tuwien.ac.at> - 2011-05-06 23:57 +0000
                Re: char to decimal Lew <noone@lewscanon.com> - 2011-05-06 12:00 -0400
              Re: char to decimal Dirk Bruere at NeoPax <dirk.bruere@gmail.com> - 2011-05-06 18:29 +0100
                Re: char to decimal Lew <noone@lewscanon.com> - 2011-05-06 14:02 -0400
                Re: char to decimal Dirk Bruere at NeoPax <dirk.bruere@gmail.com> - 2011-05-07 01:09 +0100
                Re: char to decimal Andreas Leitgeb <avl@gamma.logic.tuwien.ac.at> - 2011-05-07 00:18 +0000
                Re: char to decimal Lew <noone@lewscanon.com> - 2011-05-06 21:30 -0400
  Re: char to decimal Roedy Green <see_website@mindprod.com.invalid> - 2011-05-04 22:03 -0700
    Re: char to decimal "Nasser M. Abbasi" <nma@12000.org> - 2011-05-05 01:14 -0700
    Re: char to decimal Dirk Bruere at NeoPax <dirk.bruere@gmail.com> - 2011-05-05 16:15 +0100

csiph-web