SAS da o'nli kasrlarni qanday qisqartirish mumkin?
SAS da o'nli kasrlarni qanday qisqartirish mumkin?

Video: SAS da o'nli kasrlarni qanday qisqartirish mumkin?

Video: SAS da o'nli kasrlarni qanday qisqartirish mumkin?
Video: No 13 | USMONOV 2022 - USTOZ FOZIL IKROMOVDAN VARIANTLAR TO'PLAMIDAGI MISOLLARNI YECHISHNI O'RGANING 2024, May
Anonim

The TRUNC funksiya esga tushadi. Haqiqatan ham, agar siz yuqoriga qarasangiz SAS TRUNC funktsiyasi, siz buni amalga oshirishini topasiz kesish raqamli qiymatlar, lekin (ajablanarli!) Belgilangan raqamga emas kasr joylar; balki u baytlarning belgilangan soniga qisqartiradi, bu raqamlar uchun bir xil emas.

Buni hisobga olsak, SASda qanday qilib qisqartirasiz?

The TRUNC funktsiya to'liq uzunlikdagi raqamni (ikki marta saqlanadi) uzunlikda ko'rsatilgan kichikroq bayt soniga qisqartiradi va kesilgan baytlarni 0 bilan to'ldiradi. The kesish va keyingi kengayish raqamlarni to'liq uzunlikdan kamroq saqlash va keyin ularni o'qish effektini takrorlaydi.

Shuningdek, bilingki, SASda raqamni qanday qilib yaxlitlash mumkin? DAVLAMA funksiya nomi; argument - bu siz ega bo'lishni istagan raqamli qiymat yoki o'zgaruvchi yumaloq ; va yaxlitlash -unit - bu siz bo'lishni istagan birlik yumaloq ga (masalan, 10, 100, 0,1, 0,01, 5 va boshqalar) Masalan, DAVLAMA (34.58, 0.1) aytadi SAS uchun dumaloq the raqam 34,58 dan o'ninchigacha. SAS qaytib keladi 34.6.

Shunday qilib, raqamni qanday qisqartirish mumkin?

Kimga raqamni kesish , biz ma'lum bir nuqtadan o'tgan raqamlarni o'tkazib yuboramiz raqam , Kesilgan qilish uchun zarur bo'lsa, to'ldirish-nollar raqam original bilan taxminan bir xil o'lchamda raqam . Kimga raqamni kesish 1 kasrgacha, birinchi kasrdan keyingi barcha raqamlarni o'tkazib yuboring.

Kesish nimani anglatadi?

1. Qisqartirish yoki qisqartirish uchun: The script was kesilgan reklama uchun vaqt qoldirish. Sinonimlarni qisqartirish sahifasiga qarang. 2. O'nli kasrdan keyin bir yoki bir nechta raqamni tashlab qisqartirish (raqam).

Tavsiya: