Pytania otagowane jako rounding

Zaokrąglenie wartości liczbowej oznacza zastąpienie jej inną wartością, która jest w przybliżeniu równa, ale ma krótszą, prostszą lub bardziej wyraźną reprezentację.



30
Jak zaokrąglić liczbę do n miejsc dziesiętnych w Javie
To, co chciałbym, to metoda konwersji podwójnego na ciąg znaków, który zaokrągla metodę pół-w górę - tj. Jeśli liczba dziesiętna do zaokrąglenia wynosi 5, zawsze zaokrągla w górę do następnej liczby. Jest to standardowa metoda zaokrąglania, której większość ludzi oczekuje w większości sytuacji. Chciałbym również, aby wyświetlane były tylko cyfry …
1259 java  decimal  rounding  digits 





24
Jak zaokrąglasz liczbę w Pythonie?
Ten problem mnie zabija. W jaki sposób jedno zaokrąglenie liczby UP w Pythonie? Próbowałem zaokrąglić (liczbę), ale zaokrągliłem liczbę w dół. Przykład: round(2.3) = 2.0 and not 3, what I would like Próbowałem int (liczba + .5), ale ponownie zaokrągla liczbę w dół! Przykład: int(2.3 + .5) = 2 Potem …





5
Dlaczego .NET używa domyślnie zaokrąglania bankiera?
Zgodnie z dokumentacją decimal.Roundmetoda wykorzystuje algorytm zaokrąglania do parzystości, który nie jest powszechny w większości aplikacji. Dlatego zawsze kończę na napisaniu niestandardowej funkcji, aby wykonać bardziej naturalny algorytm zaokrąglania do połowy: public static decimal RoundHalfUp(this decimal d, int decimals) { if (decimals < 0) { throw new ArgumentException("The decimals must …
271 .net  rounding 

12
Formatowanie miejsc dziesiętnych w R.
Mam numer, na przykład 1.128347132904321674821, który chciałbym wyświetlać jako tylko dwa miejsca po przecinku podczas wyświetlania na ekranie (lub zapisywaniu do pliku). Jak to zrobić? x <- 1.128347132904321674821 EDYTOWAĆ: Sposób użycia: options(digits=2) Zostało zasugerowane jako możliwa odpowiedź. Czy istnieje sposób na określenie tego w skrypcie do jednorazowego użytku? Gdy dodam …
264 r  formatting  rounding  r-faq 

7
Okrągły podwójnie w dwóch miejscach dziesiętnych w C #?
Chcę zaokrąglić w górę podwójną wartość w dwóch miejscach po przecinku w c # jak mogę to zrobić? double inputValue = 48.485; po zaokrągleniu w górę inputValue = 48.49; Powiązane: c # - Jak zaokrąglić wartość dziesiętną do 2 miejsc po przecinku (dla danych wyjściowych na stronie)
258 c#  double  rounding 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.