0 BEGIN PGM 8185_IT MM 1 ;Programma NC per arrotondare 2 ;un valore. All'inizio del programma 3 ;si definisce il valore numerico 4 ;e la posizione intera o decimale 5 ;alla quale deve essere eseguito 6 ;l'arrotondamento. Il controllo 7 ;numerico esegue quindi due 8 ;calcoli e salva il valore arrotondato 9 ;nel parametro Q31. 10 ; 11 ; 12 ;Inserimento di valori Q30 = 12.6453 ;Numero da arrotondare 13 FN 0: Q40 =+0.02 ;Valore al quale arrotondare 14 ; 15 ;Calcoli 16 FN 4: Q41 =+1 DIV +Q40 Q31 = INT ( ( Q30 * Q41 ) + ( 0.5 * SGN ( Q30 * Q41 ) ) ) / Q41 17 ; 18 ;In Q31 è ora memorizzato il valore 19 ;arrotondato 20 STOP 21 ; 22 ;Fine programma 23 M30 24 END PGM 8185_IT MM