Messagerie


Transformer une Fraction en Pourcentage

ValLoche23
1452 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
dimanche 6 novembre 2016 à 15:48
Coucou tout le monde ! ^^

Je viens modestement vers vous pour demander encore une fois un peu de votre aide ! ^^

Voilà, dans une petite extension d'une application que je développe, j'aimerais pouvoir transformer une fraction en pourcentage ! :)

Par exemple, dans mon application, on à une fraction de 1/63. En réalisant le calcule, on sait que cela donne 1.37%. Mais j'aimerais bien ne pas à faire tout les calcules à la main, mais que l'application le fasse automatiquement ! ^^'

Or, étant une buse une maths, je ne sais comment faire pour que l'application fasse le calcule automatiquement ! ^^'
Monos
2713 messages
Fusion 2.5 Dev
Fusion 2.5+ Exporteur Android Exporteur HTML5
dimanche 6 novembre 2016 à 16:38
heum

Produit en croix je crois et 1/65 c'est pas plutôt environs 1,58% ?

1/65 => x/100
100*1/65
ValLoche23
1452 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
dimanche 6 novembre 2016 à 17:02
1/65 oui, peut-être 1.58

Mais je parlais pour 1/63 ^^

Merci, je vais essayer ! :D
Monos
2713 messages
Fusion 2.5 Dev
Fusion 2.5+ Exporteur Android Exporteur HTML5
dimanche 6 novembre 2016 à 17:21
oué erreur dans ce que j'ai dit c'est bien pour 1/63 qui me donne 1,58
ValLoche23
1452 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
dimanche 6 novembre 2016 à 17:25
Ah bon ? Merde ! J'suis si nul que ça en Maths ? XD
ValLoche23
1452 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
dimanche 6 novembre 2016 à 18:19
Je ne comprend pas..

J'ai mis cette ligne de commande dans une condition pour convertir ma fraction en un pourcentage sur un compteur :

[quote]100 * 1 / 63[/quote]

"1", et "63" sont ce qui constitue ma fraction en question ! (Ce qui donne 1/63)

Mais quand je lance cette condition, mon compteur reste toujours à 0.. Alors que pourtant, j'ai bien mis la possibilité de mettre des chiffres à virgule dans les propriétés de ce dernier..

Et quand je met mon opération sur Internet, Google m'effectue l'opération sans soucis..



D'où viens le problème ?


Modifié le dimanche 6 novembre 2016 à 18:21 par ValLoche23
ValLoche23
1452 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
dimanche 6 novembre 2016 à 18:26
J'ai réussi à avancer dans le problème !

Dans ma ligne de commande, j'avais oublié de mettre deux parenthèses !

J'avais mis :



Au lieu de ça :

[quote](100 * 1) / 63


Mais malgré ça, mon compteur affiche "1", et non "1.58"..

Et pourtant, dans les propriétés de mon compteur, j'ai bien mis les options des chiffres à virgules..


217 messages
Fusion 2.5 Dev
Fusion 2.5+ Exporteur iOS Exporteur Android Exporteur HTML5
dimanche 6 novembre 2016 à 18:39
http://comptoir-mmf.eu/Forum/index.php?topic=1631.msg13928#msg13928

Je crois que tu as une piste de réponse la

Essaye : (100 * 1) / 63.0 pour voir ?
ValLoche23
1452 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
dimanche 6 novembre 2016 à 19:10
Merci Darwin !!! Ça marche !!!  ???

[flash=640,480]http://image.gilawhost.com/16/11/06/f6toj3ur.swf[/flash]

Je m'attendais pas à ce que l'éditeur d'expression soit stupide par moment !

J'espère que cela sera réglé pour Fusion 3 ! ^^"


217 messages
Fusion 2.5 Dev
Fusion 2.5+ Exporteur iOS Exporteur Android Exporteur HTML5
dimanche 6 novembre 2016 à 19:54
bien joué ;)
ValLoche23
1452 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
dimanche 6 novembre 2016 à 20:14
C'est grâce à toi !  :D
Eagle4
241 messages
Fusion 2.5 Dev
Fusion 2.5+ Exporteur Android Exporteur HTML5 Exporteur iOS
dimanche 6 novembre 2016 à 20:51
Ce n'est pas l'éditeur d'expression qui est stupide ;)
En fait le calcul se fait par défaut sur un entier (integer). Ajouter le 0 permet à Fusion de transformer la variable en une valeur à virgule (float)

Vous verrez que sur Fusion, petit à petit, vous vous rendrez compte que dans 99% des cas, c'est bien vous et non Fusion le fautif ;)
ValLoche23
1452 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
dimanche 6 novembre 2016 à 21:33
J'ai pas dit que c'est Fusion la faute, juste que c'est mal foutu comme système ! ^^
Eagle4
241 messages
Fusion 2.5 Dev
Fusion 2.5+ Exporteur Android Exporteur HTML5 Exporteur iOS
dimanche 6 novembre 2016 à 22:19
C'est le prix à payer pour ne pas avoir à déclarer de variables ;)
Ici le fait d'avoir des integer par défaut est aussi très pratique quand on veut avoir des arrondis (par exemple pour créer une grille)

Ce n'est pas mal foutu c'est juste un choix;)
217 messages
Fusion 2.5 Dev
Fusion 2.5+ Exporteur iOS Exporteur Android Exporteur HTML5
lundi 7 novembre 2016 à 17:06
Merci de l'avoir mis en flash ! ca m'as servi au boulot aujourd'hui pour calculer le pourcentage de perte de paquet lors d'un ping ^^
denisstephane
lundi 7 novembre 2016 à 17:58

C'est le prix à payer pour ne pas avoir à déclarer de variables ;)
Ici le fait d'avoir des integer par défaut est aussi très pratique quand on veut avoir des arrondis (par exemple pour créer une grille)

Ce n'est pas mal foutu c'est juste un choix;)

Exact,c'est un moyen pratique de choisir soit-même si l'ont veut des valeurs en entier ou a virgule.Cest un bon choix de la part de Clickteam d'avoir separer les deux de cette façon.J'ajouterais que les gens oublient  souvant qu'il y a une doc dans MMF2.
ValLoche23
1452 messages
Fusion 2.5 Dev Fusion 2.5
Firefly Exporteur UWP Exporteur iOS Exporteur Android Exporteur HTML5 Fusion 2.5+
mardi 8 novembre 2016 à 16:30
Ah ah ravi de t'avoir pu t'aider ! XDDDD
Utilisateurs en ligne
  • Aucun utilisateur en ligne
  • 32 visiteurs au total

Derniers messages