Bonjour tous le monde,
J'aimerai arrondir ma variable de type REAL a 1 chiffre après la virgule.
Existe t il une fonction toute faite?
Merci
Fonction arrondir unity?
- itasoft
- Mi homme - Mi automate
- Messages : 7118
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Fonction arrondir unity?
slts,
pour quelle raison tu veux l'arrondir ?
pour quelle raison tu veux l'arrondir ?
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
Re: Fonction arrondir unity?
Salut,
ya pas ROUND sur Unity pro ??? C'est classique comme fonction pourtant
sinon un truc comme ça dans un DFB :
ROUND := DINT_TO_REAL(REAL_TO_DINT(IN* N)) / N;
avec N en décade bien sur !! 1 chiffre après la virgule N=10; 2 chiffres N=100 etc...
ya pas ROUND sur Unity pro ??? C'est classique comme fonction pourtant
sinon un truc comme ça dans un DFB :
ROUND := DINT_TO_REAL(REAL_TO_DINT(IN* N)) / N;
avec N en décade bien sur !! 1 chiffre après la virgule N=10; 2 chiffres N=100 etc...
Re: Fonction arrondir unity?
J'effectue une comparaison plus loin dans mon programme du genre si valeur x > valeur y alors je fait telle action, mais je souhaiterai me donner une marge car les chiffres après le 1er après la virgule bouge assez souvent. voila pourquoi je veut travailler avec un nombre x,x plutôt que x,xxxx.
Re: Fonction arrondir unity?
Malheureusement non pas de fonction ROUND, je regarde pour le dfb.
- itasoft
- Mi homme - Mi automate
- Messages : 7118
- Enregistré le : 20 oct. 2015, 10:15
- Localisation : Lyon
- Contact :
Re: Fonction arrondir unity?
slts,
disons que la pratique dans ce cas c'est l'hystérésis.
ex:
X-0.5>Y
disons que la pratique dans ce cas c'est l'hystérésis.
ex:
X-0.5>Y
Automaticien privé (de tout)
itasoft@free.fr
itasoft@free.fr
Re: Fonction arrondir unity?
Si tu as peur que ça bagote la bonne pratique en effet c'est plutôt celle d'Itasoft.