Exemple : Arrondir Une Valeur - HEIDENHAIN TNC 620 Manuel Utilisateur

Programmation en texte clair
Masquer les pouces Voir aussi pour TNC 620:
Table des Matières

Publicité

Programmer des paramètres Q | Exemples de programmation
9.13 Exemples de programmation

Exemple : arrondir une valeur

La fonction INT effectue une troncature après la virgule.
Pour que la commande ne se contente pas d'effectuer une
troncature après la virgule, mais plutôt qu'elle effectue un arrondi
avec un signe correcte, ajoutez la valeur 0,5 à un nombre positif. En
présence d'un nombre négatif, il vous faut soustraire 0,5.
Avec la fonction SGN, la commande vérifie automatiquement s'il
s'agit d'un nombre positif ou négatif.
0 BEGIN PGM ROUND MM
1 FN 0: Q1 = +34.789
2 FN 0: Q2 = +34.345
3 FN 0: Q3 = -34.432
4 ;
5 Q11 = INT (Q1 + 0.5 * SGN Q1)
6 Q12 = INT (Q2 + 0.5 * SGN Q2)
7 Q13 = INT (Q3 + 0.5 * SGN Q3)
8 END PGM ROUND MM
HEIDENHAIN | TNC 620 | Manuel d'utilisation Programmation en Texte clair | 10/2018
Premier nombre à arrondir
Deuxième nombre à arrondir
Troisième nombre à arrondir
Ajouter la valeur 0,5 à Q1 puis effectuer une troncature après
la virgule
Ajouter la valeur 0,5 à Q2, puis effectuer une troncature
après la virgule
Soustraire la valeur 0,5 à Q3, puis effectuer une troncature
après la virgule
9
343

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Tnc 640

Table des Matières