Passer un réel en entier sous imageJ [Résolu]

bourique22 4 Messages postés jeudi 16 juillet 2009Date d'inscription 30 août 2010 Dernière intervention - 6 août 2010 à 15:11 - Dernière réponse : bourique22 4 Messages postés jeudi 16 juillet 2009Date d'inscription 30 août 2010 Dernière intervention
- 9 août 2010 à 10:50
Bonjour,

Je débute avec ImageJ, le problème est que c'est un ogiciel débveloppé avec Jaca mais je découvre que les macro ne comprennent pas toutes les commandes de Java.
Je cherche à savoir comment je pourrait faire ou s'il existe une commande pour transformer un réel que je calcul en entier car après il doir me donner la taille d'un tableau.
J'ai essayé la fonction parseInt mais elle ne fonctionne que pour transformer les chaînes de caractère de type Strings en entier mais pas pour les réels.
Merci d'avance
Afficher la suite 

Votre réponse

1 réponse

Meilleure réponse
bourique22 4 Messages postés jeudi 16 juillet 2009Date d'inscription 30 août 2010 Dernière intervention - 9 août 2010 à 10:50
2
Merci
Je n'ai pas trouvé de solution toute faite, du coup j'ai créé un algorithme que je je vous donne, ça servira peut être à quelqu'un.

tmp = x; //x nombre réel dont on veut la partie entière
print("tmp: "+ tmp);
n = 0; // n variable qui sera la partie entière
while(tmp>=1){ //On va détecter où est la virgule en charchant un nombre compris entre 0 et 1
tmp = tmp - 1;
n = n + 1;
} //NbSeb est la partie entière du réel tmp et il reste dans le réel tmp que les valeurs en-dessous de la virgule
print("tmp : "+tmp);
print("n : " + n);

Merci bourique22 2

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 72 internautes ce mois-ci

Commenter la réponse de bourique22

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.