Ninapunguzaje desimali katika SAS?
Ninapunguzaje desimali katika SAS?

Video: Ninapunguzaje desimali katika SAS?

Video: Ninapunguzaje desimali katika SAS?
Video: Как сделать легкую цементную стяжку в старом доме. ПЕРЕДЕЛКА ХРУЩЕВКИ ОТ А до Я #12 2024, Desemba
Anonim

The TRUNC kazi inakuja akilini. Kweli, ikiwa utaangalia juu SAS TRUNC kazi, utapata kwamba inafanya punguza nambari, lakini (mshangao!) sio kwa nambari maalum ya Nukta maeneo; badala yake inapunguza kwa idadi maalum ya baiti, ambayo si kitu sawa kwa nambari.

Kwa kuzingatia hili, unapunguza vipi katika SAS?

The TRUNC chaguo za kukokotoa hupunguza nambari ya urefu kamili (iliyohifadhiwa kama maradufu) hadi nambari ndogo ya baiti, kama ilivyobainishwa kwa urefu na huweka baiti zilizopunguzwa kwa sekunde 0. The upunguzaji na upanuzi unaofuata unarudia athari ya kuhifadhi nambari chini ya urefu kamili na kisha kuzisoma.

Pia Jua, unawezaje kuzungusha nambari katika SAS? MZUNGUKO ni jina la utendaji; hoja ni thamani ya nambari au kigezo unachotaka kuwa nacho mviringo ; na kuzungusha -kitengo ni kitengo ambacho unataka matokeo kiwe mviringo hadi (k.m. 10, 100, 0.1, 0.01, 5, n.k.) Kwa mfano, MZUNGUKO (34.58, 0.1) inasema SAS kwa pande zote ya nambari 34.58 hadi karibu zaidi ya kumi. SAS itarudi 34.6.

Kwa hivyo, unapunguzaje nambari?

Kwa punguza nambari , tunakosa nambari kupita sehemu fulani kwenye nambari , kujaza zero ikiwa ni lazima kufanya truncated nambari takriban ukubwa sawa na asili nambari . Kwa punguza nambari hadi nafasi 1 ya desimali, unakosa tarakimu zote baada ya nafasi ya desimali ya kwanza.

Nini maana ya truncation?

1. Kufupisha au kupunguza: Hati ilikuwa kupunguzwa kuacha wakati wa matangazo. Angalia Visawe kwa ufupisho. 2. Kufupisha (nambari) kwa kudondosha tarakimu moja au zaidi baada ya nukta ya desimali.

Ilipendekeza: