OVH Cloud OVH Cloud

TYPE [SIGNED | UNSIGNED]

3 réponses
Avatar
Manu
Bonjour a tous,
je ne trouve pas comment unsigned/signed un type en java.

comment faire ceci ? :
byte testShort=255; //byte unsigned testShort=255;
byte testShort2=-127;


manu

3 réponses

Avatar
no.bcausse.spam
Erwan David wrote:

En Java tous les types sont signés. Oui c'est chiant, mais c'est comme
ça.


ha bon, et le char ?
--
bruno Causse
http://perso.wanadoo.fr/othello

Avatar
no.bcausse.spam
Erwan David wrote:

On voit bien que tu nbe fais pas d'entrées-sorties sur des flux
d'octets toi... Le unsigned byte est indispensable dans ces cas là...


readUnsignedByte()
--
bruno Causse
http://perso.wanadoo.fr/othello

Avatar
pasde.bcausse.spam
James Kanze wrote:

Aucun intérêt à mon avis. Si on est aussi près des limites,
autant prendre carrément un type plus grand. En revanche,
l'arithmetique des nombres cardinaux n'est pas identiques à
celle des entiers.


j'avais une fois des valeurs qui pouvais aller jusqu' 3^10 = 59049
possiblités

1 400 000 echantillons de 52 valeurs et bien entre un char et un int
j'avais outofmemory.


--
Bruno Causse
http://perso.wanadoo.fr/othello