• S'inscrire
    • Se connecter
    • Recherche
    • Récent
    • Mots-clés
    • Populaire
    • Utilisateurs
    • Groupes

    Résolu Troncature

    Autres
    3
    5
    1623
    Charger plus de messages
    • Du plus ancien au plus récent
    • Du plus récent au plus ancien
    • Les plus votés
    Répondre
    • Répondre à l'aide d'un nouveau sujet
    Se connecter pour répondre
    Ce sujet a été supprimé. Seuls les utilisateurs avec les droits d'administration peuvent le voir.
    • P
      Portuar dernière édition par

      Alors voila je cherche juste une fonction pour faire une troncature a l’unité mais voila je trouve pas une assez simple à utilisé!

      1 réponse Dernière réponse Répondre Citer 0
      • jglrxavpok
        jglrxavpok Modérateurs dernière édition par

        @‘Portuar’:

        Alors voila je cherche juste une fonction pour faire une troncature a l’unité mais voila je trouve pas une assez simple à utilisé!

        Il y a différents moyens de le faire:

        • Math.floor(value)* (int)value* Google

        Modérateur sur MFF. 
        Mon Github: http://github.com/jglrxavpok
        Mon compte Steam si vous voulez jouer à CS:GO ou TF2 avec moi: https://steamcommunity.com/id/jglrxavpok/

        1 réponse Dernière réponse Répondre Citer 0
        • P
          Portuar dernière édition par

          Alors pour la première je ne connaissais pas, la deuxième ce n’est pas une troncature mais un arrondie et la troisième j ai chercher mais ils proposaient que des fonction qui faisait une troncature a un nombre x de chiffre c est a dire que si mon int affiche 400.04 il me donne 400 mais qui s il il affiche 22,456 il m affiche 22,4

          Édit : bon j ai teste math.floor et quand j écris -5.2 il me donne -6 ce qu y n est pas bon!

          1 réponse Dernière réponse Répondre Citer 0
          • isador
            isador Moddeurs confirmés Modérateurs dernière édition par

            essaie avec Math.round

            1 réponse Dernière réponse Répondre Citer 0
            • P
              Portuar dernière édition par

              Non puisque sa c est un arrondie …___Resolut j’ai fais ceci :

              ​public static int tronc(float nbr){
              
              if(nbr >= 0){
              return (int) Math.floor(nbr);
              }else{
              return (int) Math.ceil(nbr);
              }
              }
              
              1 réponse Dernière réponse Répondre Citer 0
              • 1 / 1
              • Premier message
                Dernier message
              Design by Woryk
              Contact / Mentions Légales

              MINECRAFT FORGE FRANCE © 2018

              Powered by NodeBB