Mam zmienną jak float num = (x/y); Muszę zaokrąglić wynik, ilekroć liczba daje wynik podobny do 34.443. Jak to zrobić w języku C#?Jak zaokrąglić liczbę
Odpowiedz
Zastosowanie Math.Ceiling:
Zwraca najmniejszą liczbę całkowitą większą niż lub równa określonej liczbie
Zauważ, że to działa w grze podwójnej, więc jeśli chcesz pływaka (lub liczbę całkowitą) będziesz musiał rzucić.
float num = (float)Math.Ceiling(x/y);
Zastosowanie Math.Ceiling
jeśli chcesz całkowitą większą niż odpowiedź, lub Math.Floor
jeśli chcesz liczbę całkowitą mniejszą niż odpowiedzi.
Przykład
Math.Ceiling(3.46) = 4;
Math.Floor(3.46) = 3;
Zastosowanie cokolwiek jest wymagane dla danego przypadku.
+1 ładny ......... –
float num = (x/y);
float roundedValue = (float)Math.Round(num, 2);
Jeśli użyjemy funkcji Math.Round, możemy określić brak miejsc do zaokrąglenia.
'Math.Ceiling' -" Muszę zaokrąglić ** w górę ** ... " – Zaz
jeśli potrzebujesz 2 po przecinku, można yo użyć czegoś takiego:
float roundedvalue = (float)Math.Ceiling(x*100/y) /100;
float roundedvalue = (float)Math.Floor(x*100/y) /100;
- 1. Jak zaokrąglić liczbę w JSTL?
- 2. Jak zaokrąglić liczbę w JavaScript?
- 3. Jak zaokrąglić liczbę w JavaScript?
- 4. Jak zaokrąglić liczbę dziesiętną do najbliższej ułamka?
- 5. Jak zaokrąglić liczbę do najbliższych 10?
- 6. Jak zaokrąglić liczbę do określonego zakresu?
- 7. Jak zaokrąglić liczbę do wybranej liczby całkowitej
- 8. Jak zaokrąglić liczbę do dwóch miejsc po przecinku w C#?
- 9. Jak zaokrąglić czas?
- 10. Jak zaokrąglić do najbliższej dziesiątki?
- 11. Czy liczbę 0.99999999999 można zaokrąglić do 1,0 podczas mnożenia?
- 12. Jak zaokrąglić Pandy "DatetimeIndex"?
- 13. Jak zaokrąglić liczby dziesiętne w Androidzie
- 14. Jak zakleić i zaokrąglić numer w rubinie
- 15. Jak zaokrąglić wartość w Twig
- 16. Jak zaokrąglić float w F #?
- 17. Jak zaokrąglić do najbliższego 0,5?
- 18. Jak szybko zaokrąglić pasek postępu?
- 19. Jak zaokrąglić NSDecimalNumber w szybkim?
- 20. Zaokrąglić rogi UIView i zaokrąglić również granicę warstwy widoku
- 21. Jak zaokrąglić liczbę w VBA do najbliższych 5? (lub 10 lub X)
- 22. Jak najlepiej zaokrąglić ułamki dziesiętne w C#
- 23. Jak zaokrąglić do dwóch miejsc po przecinku?
- 24. Jak zaokrąglić wyniki parseFloat w Jquery/Javascript?
- 25. Jak zaokrąglić do liczby całkowitej w R?
- 26. Serializing dziesiętny na JSON, jak zaokrąglić?
- 27. javascript - jak zaokrąglić do najbliższej liczby całkowitej
- 28. Jak zaokrąglić tylko narożniki na UITableView?
- 29. C++: Jak zaokrąglić double do int?
- 30. Jak zaokrąglić do 2 miejsc dziesiętnych?
Jeśli zarówno '' y' x' i są liczbami całkowitymi, zostaną obcięte. – Zaz
@ Joshem: To prawda. Zakładałem, że PO ma już pływaki, ponieważ wynik to 34.443, ale zdecydowanie warto to wyraźnie stwierdzić. – Quartermeister
Sufit lub podłoga zgodnie z wymaganiem ... –