Kako skrajšam decimalke v SAS?
Kako skrajšam decimalke v SAS?
Anonim

The TRUNC funkcija pride na misel. Pravzaprav, če pogledate navzgor SAS TRUNC funkcijo, boste ugotovili, da deluje okrniti številčne vrednosti, vendar (presenečenje!) ne na določeno število decimalka mesta; namesto tega se skrajša na določeno število bajtov, kar ni isto za številke.

Ob upoštevanju tega, kako skrajšate v SAS?

The TRUNC funkcija skrajša število polne dolžine (shranjeno kot dvojno) na manjše število bajtov, kot je določeno v dolžini, in okrnjene bajte zapolni z 0s. The skrajšanje in kasnejša razširitev podvojita učinek shranjevanja številk v manj kot celotni dolžini in njihovega nato branja.

Veš tudi, kako zaokrožiš število v SAS? OKROG je ime funkcije; argument je številska vrednost ali spremenljivka, ki jo želite imeti zaokroženo ; in zaokroževanje -enota je enota, za katero želite, da bo rezultat zaokroženo na (npr. 10, 100, 0,1, 0,01, 5 itd.) Na primer, OKROG (34,58, 0,1) pove SAS do okrogla the številko 34,58 na najbližjo desetinko. SAS se bo vrnil 34.6.

Kako torej skrajšati številko?

Za obrezati številko , zamudimo števke za določeno točko v številko , po potrebi dopolnite ničle, da naredite okrnjeno številko približno enake velikosti kot original številko . Za obrezati številko na 1 decimalno mesto, zgrešite vse števke za prvim decimalnim mestom.

Kaj pomeni obrezovanje?

1. Skrajšati ali zmanjšati: Skript je bil okrnjeno pustiti čas za reklame. Glejte sinonime pri skrajšati. 2. Skrajšati (število) tako, da spustimo eno ali več števk za decimalno vejico.

Priporočena: