Hvordan afkorter jeg decimaler i SAS?
Hvordan afkorter jeg decimaler i SAS?

Video: Hvordan afkorter jeg decimaler i SAS?

Video: Hvordan afkorter jeg decimaler i SAS?
Video: Fra decimal til brøk 2024, Kan
Anonim

Det TRUNC funktion kommer til at tænke på. Faktisk, hvis du slår op SAS TRUNC funktion, vil du opdage, at den gør afkorte numeriske værdier, men (overraskelse!) ikke til et bestemt antal decimal steder; snarere afkortes det til et specificeret antal bytes, hvilket ikke er det samme for numeriske.

Hvordan trunkerer man i SAS, når man har dette for øje?

Det TRUNC funktion trunkerer et tal i fuld længde (lagret som et dobbelt) til et mindre antal bytes, som angivet i længden og udfylder de trunkerede bytes med 0'er. Det trunkering og efterfølgende udvidelse duplikere effekten af at gemme tal i mindre end fuld længde og derefter læse dem.

Ved også, hvordan man runder et tal i SAS? RUND er funktionsnavnet; argument er den numeriske værdi eller variabel, du vil have afrundet ; og afrunding -enhed er den enhed, du ønsker at resultere i afrundet til (f.eks. 10, 100, 0,1, 0,01, 5 osv.) F.eks. RUND (34,58, 0,1) fortæller SAS til rund det nummer 34,58 til nærmeste tiendedel. SAS vender tilbage 34.6.

Heraf, hvordan trunkerer man et tal?

Til afkorte et tal , går vi glip af cifre forbi et vist punkt i nummer , udfyldning af nuller, hvis det er nødvendigt for at gøre den trunkerede nummer omtrent samme størrelse som originalen nummer . Til afkorte et tal til 1 decimal, gå glip af alle cifrene efter den første decimal.

Hvad betyder trunkering?

1. For at forkorte eller reducere: Manuskriptet var afkortet at afsætte tid til reklamer. Se Synonymer ved forkort. 2. For at forkorte (et tal) ved at slippe et eller flere cifre efter decimaltegnet.

Anbefalede: