IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

Initialisation d'un float


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre très actif
    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2005
    Messages
    153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 153
    Par défaut Initialisation d'un float
    salut,

    j'ai déclarré une variable de type Float mais le programme veut que l'initialise d'abord mais j'ai tout essayé, ça ne marche pas, comme -1, -1.0, -0.1, 0, 0.1, 1
    Quelqu'un peut m'aider svp ?

    Merci

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2004
    Messages
    34
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2004
    Messages : 34
    Par défaut
    Si c'est juste l'initialiser pour faire plaisir au compilateur et que cette valeur de depart ne sera jamais utilisée, initialise a null. Sinon, les valeurs que tu as essayé d'utiliser sont des float, pas des Float (oui oui, je sais c'est tordu, mais bon apparemment avec java 1.5 il n'a a plus ces pbs)
    Donc si tu veux mettre 0.1 par ex, il faut faire:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    un_Float = new Float(0.1);

  3. #3
    Membre très actif
    Profil pro
    Développeur informatique
    Inscrit en
    Janvier 2005
    Messages
    153
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2005
    Messages : 153
    Par défaut
    et ça marche aussi avec
    il faut ajouter f à la fin, comme pour le type double, il faut ajouter d à la fin.
    regarde par là: http://www.concentric.net/~Ttwang/tech/javafloat.htm
    Merci pour ton aide

  4. #4
    Expert éminent
    Avatar de adiGuba
    Homme Profil pro
    Développeur Java/Web
    Inscrit en
    Avril 2002
    Messages
    13 938
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Java/Web
    Secteur : Transports

    Informations forums :
    Inscription : Avril 2002
    Messages : 13 938
    Billets dans le blog
    1
    Par défaut
    Salut,

    Citation Envoyé par Samanta
    et ça marche aussi avec
    Je tiens juste à signaler que ceci n'est valable que pour Java 5.0 puisque cela utilise l'autoboxing...

    a++

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Initialisation float à partir d'un flux
    Par zephyr dans le forum Entrée/Sortie
    Réponses: 10
    Dernier message: 13/03/2006, 09h56
  2. Pb de formatage de champs de type float
    Par FrankyNormand dans le forum XMLRAD
    Réponses: 9
    Dernier message: 05/05/2005, 12h37
  3. Initialisation de XMLModule
    Par Sylvain Leray dans le forum XMLRAD
    Réponses: 10
    Dernier message: 01/04/2003, 10h08
  4. initialisation Directinput avec delphi
    Par Madmaxx dans le forum DirectX
    Réponses: 1
    Dernier message: 21/02/2003, 17h37
  5. probleme d'insertion d'un Float
    Par neness dans le forum Débuter
    Réponses: 3
    Dernier message: 07/01/2003, 12h32

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo