Hoe kap ek desimale in SAS af?
Hoe kap ek desimale in SAS af?

Video: Hoe kap ek desimale in SAS af?

Video: Hoe kap ek desimale in SAS af?
Video: Я ОДЕРЖИМЫЙ ДЕМОНАМИ 2024, Mei
Anonim

Die TRUNC funksie by my opkom. Inderdaad, as jy die opsoek SAS TRUNC funksie, sal jy vind dat dit wel doen afkap numeriese waardes, maar (verrassing!) nie tot 'n gespesifiseerde aantal desimale plekke; eerder afgekap tot 'n gespesifiseerde aantal grepe, wat nie dieselfde ding vir numeriese is nie.

As jy dit in die oog hou, hoe kap jy in SAS af?

Die TRUNC funksie kap 'n vollengte getal (geberg as 'n dubbel) tot 'n kleiner aantal grepe, soos gespesifiseer in lengte, en vul die afgekapte grepe met 0'e. Die afkapping en daaropvolgende uitbreiding dupliseer die effek van die stoor van getalle in minder as volle lengte en dan lees hulle.

Weet ook, hoe rond jy 'n getal in SAS af? RONDE is die funksienaam; argument is die numeriese waarde of veranderlike wat jy wil hê afgerond ; en afronding -eenheid is die eenheid wat jy wil hê om te wees afgerond na (bv. 10, 100, 0.1, 0.01, 5, ens.) Byvoorbeeld, RONDE (34.58, 0.1) vertel SAS aan rond die nommer 34.58 tot die naaste tiende. SAS sal 34.6 terugkeer.

Hoe kap jy 'n getal daarvan af?

Om 'n getal afkap , Ons mis af syfers verby 'n sekere punt in die nommer , vul nulle in indien nodig om die afgekapte te maak nommer ongeveer dieselfde grootte as die oorspronklike nommer . Om 'n getal afkap tot 1 desimale plek, mis al die syfers na die eerste desimale plek.

Wat beteken afkapping?

1. Om te verkort of te verminder: Die draaiboek was afgekap tyd te laat vir advertensies. Sien Sinonieme by verkort. 2. Om ('n getal) te verkort deur een of meer syfers na die desimale punt te laat val.

Aanbeveel: