Video: Easy crochet hat/Two in One Crochet hat for babies 2024
Även om R kan beräkna exakt till upp till 16 siffror, du vill inte alltid använda så många siffror. I det här fallet kan du använda ett par funktioner i R till runda nummer. Om du vill runda ett tal till två siffror efter decimaltalet, använd exempelvis funktionen round (): >> runda (123, 456, siffror = 2) [1] 123. 46
Du kan också Använd funktionen round () för att runda siffror till multiplar på 10, 100 osv. För att du bara lägger till ett negativt tal som siffran argumentet:
Både runda () och signif () runda nummer till närmaste möjlighet. Så, om den första siffran som faller är mindre än 5, räknas numret ner. Om det är större än 5, räknas numret upp.
Om den första siffran som tappas är exakt 5, använder R en regel som är vanlig i programmeringsspråk: Runda alltid till närmaste jämnt tal. runda (1, 5) och runda (2, 5) både retur 2, till exempel och runda (-4, 5) returnerar -4.
I motsats till runda (), runda tre andra funktioner alltid i samma riktning:
golv (x) rundar till närmsta heltal som är mindre än x. Så golvet (123, 45) blir 123 och golvet (-123, 45) blir -124.
tak (x) rundor till närmsta heltal som är större än x. Detta innebär att taket (123,45) blir 124 och taket (123, 45) blir -123.
-
trunc (x) rundor till närmsta heltal i riktning mot 0. Så trunc (123, 65) blir 123 och trunc (-123, 65) blir -123.