Wygląda na to, że problem powinien być dość łatwy do rozwiązania, ale mam problem ze znalezieniem odpowiedzi.Przycinanie miejsc dziesiętnych do podanych miejsc
Mam wektor, który zawiera długie znaki dziesiętne i chcę obcinać je do określonej liczby miejsc po przecinku. Nie chcę tego zaokrąglać, ale po prostu usuwać wartości przekraczające moją pożądaną liczbę miejsc po przecinku.
Na przykład chciałbym, aby 0.123456789 zwróciło 0.1234, jeśli chcę 4 cyfry dziesiętne. Nie jest to kwestia drukowania określonej liczby cyfr, ale zwracania pierwotnej wartości obciętej do podanej liczby.
Dzięki.
dla paczkowanych funkcji, spróbuj 'plyr :: round_any (.1234567, dokładność = .0001, f = podłoga) ' –