Pytania otagowane jako double

Double to pierwotny typ danych używany do przechowywania liczb ułamkowych, który zawiera zmiennoprzecinkowe o podwójnej precyzji (często 64 bity).

9
Zmienny i podwójny typ danych w Javie
Typ danych zmiennoprzecinkowych to 32-bitowy zmiennoprzecinkowy IEEE 754 o pojedynczej precyzji, a podwójny typ danych to 64-bitowy zmiennoprzecinkowy IEEE 754 o podwójnej precyzji. Co to znaczy? A kiedy powinienem używać float zamiast double lub vice versa?

11
Porównaj podwójnie do zera za pomocą epsilon
Dzisiaj przeglądałem kod C ++ (napisany przez kogoś innego) i znalazłem tę sekcję: double someValue = ... if (someValue < std::numeric_limits<double>::epsilon() && someValue > -std::numeric_limits<double>::epsilon()) { someValue = 0.0; } Próbuję dowiedzieć się, czy to w ogóle ma sens. Dokumentacja epsilon()mówi: Funkcja zwraca różnicę między 1 a najmniejszą wartością większą …
214 c++  double 


17
Jak przekonwertować double na ciąg w C ++?
Muszę przechowywać podwójną jako ciąg. Wiem, że mogę go użyć, printfjeśli chcę go wyświetlić, ale chcę go po prostu zapisać w zmiennej ciągu, aby móc później zapisać go na mapie (jako wartość , a nie klucz ).
171 c++  string  double 

9
Jak szybko zaokrąglić Double do najbliższego Int?
Próbuję zrobić kalkulator tempa wzrostu ( Double), który zaokrągli wynik do najbliższej liczby całkowitej i ponownie obliczy od tego miejsca, jako taki: let firstUsers = 10.0 let growth = 0.1 var users = firstUsers var week = 0 while users < 14 { println("week \(week) has \(users) users") users += …
170 swift  int  double  rounding 


3
Dlaczego wielokrotne dodawanie 0,1 pozostaje bezstratne?
Wiem, że 0.1liczby dziesiętnej nie można dokładnie przedstawić za pomocą skończonej liczby binarnej ( wyjaśnienie ), więc double n = 0.1straci pewną precyzję i nie będzie dokładnie 0.1. Z drugiej strony 0.5może być reprezentowany właśnie dlatego, że jest 0.5 = 1/2 = 0.1b. Powiedziawszy, że jest zrozumiałe, 0.1 trzykrotne dodanie …



10
Jak zaimplementować nieskończoność w Javie?
Czy Java ma coś, co reprezentuje nieskończoność dla każdego liczbowego typu danych? Jak to jest zaimplementowane, że mogę na nim wykonywać operacje matematyczne? Na przykład int myInf = infinity; //However it is done myInf + 5; //returns infinity myInf*(-1); //returns negative infinity Próbowałem używać bardzo dużych liczb, ale chcę odpowiedniego, …
138 java  double  infinity 





9
Paginacja MySQL bez podwójnego zapytania?
Zastanawiałem się, czy istnieje sposób na uzyskanie liczby wyników z zapytania MySQL, a jednocześnie ograniczenie wyników. Jak działa paginacja (jak rozumiem), najpierw robię coś takiego query = SELECT COUNT(*) FROM `table` WHERE `some_condition` Po otrzymaniu num_rows (zapytanie) mam liczbę wyników. Ale potem, aby faktycznie ograniczyć wyniki, muszę wykonać drugie zapytanie, …
115 mysql  pagination  double 

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.