Come posso troncare i decimali in SAS?
Come posso troncare i decimali in SAS?
Anonim

Il TRONCO mi viene in mente la funzione Infatti, se guardi in su il SAS TRONCO funzione, scoprirai che lo fa troncare valori numerici, ma (sorpresa!) non a un numero specificato di decimale posti; piuttosto viene troncato a un numero specificato di byte, che non è la stessa cosa per i numeri.

Tenendo presente questo, come si tronca in SAS?

Il TRONCO La funzione tronca un numero intero (memorizzato come double) a un numero inferiore di byte, come specificato in length e riempie i byte troncati con 0. Il troncamento e la successiva espansione duplicano l'effetto di memorizzare i numeri in meno della lunghezza completa e quindi leggerli.

Inoltre, come si arrotonda un numero in SAS? IL GIRO è il nome della funzione; argomento è il valore numerico o la variabile che vuoi avere arrotondato ; e arrotondamento -unit è l'unità che vuoi che risulti essere arrotondato a (ad es. 10, 100, 0,1, 0,01, 5, ecc.) Ad esempio, IL GIRO (34.58, 0.1) dice SAS a il giro il numero 34.58 al decimo più vicino. SAS restituirà 34.6.

Di conseguenza, come si tronca un numero?

Per troncare un numero , perdiamo le cifre oltre un certo punto nel numero , inserendo degli zeri se necessario per rendere troncato numero all'incirca della stessa dimensione dell'originale numero . Per troncare un numero a 1 cifra decimale, perdi tutte le cifre dopo la prima cifra decimale.

Cosa significa troncamento?

1. Per accorciare o ridurre: lo script era troncato lasciare il tempo per la pubblicità. Vedere Sinonimi a accorciare. 2. Per abbreviare (un numero) eliminando una o più cifre dopo la virgola.

Consigliato: