double

Dlaczego ta losowa wartość ma rozkład 25/75 zamiast 50/50?

Edit: więc w zasadzie to co próbuję napisać to 1 bitowy hash dla double. Chcę odwzorować double na true lub false z szansą ... n++; } } System.out.println(y + " " + n); } } Przykładowe wyjście: 250167 749833

Jak zaimplementować infinity w Javie?

Czy Java ma coś do reprezentowania nieskończoności dla każdego numerycznego typu danych? Jak to jest realizowane tak, że mogę ... yInf*(-1); //returns negative infinity Próbowałem używać bardzo dużych liczb, ale chcę odpowiedniego, łatwego rozwiązania.

Czy w Javie bardziej efektywne jest używanie bajtów czy krótkich zamiast int i float zamiast double?

Zauważyłem, że zawsze używałem int i podwaja, bez względu na to, jak mała lub duża liczba musi być. Czy zatem w Javie bardzie ... owy projekt? (Chodzi mi o to, że myślę, że każdy kawałek pomoże, ale jeśli tak, to dlaczego nie wydaje się, że ktoś to robi.)

Który typ danych sql server najlepiej reprezentuje dublet w C#? [duplikat]

To pytanie ma już odpowiedź tutaj: co reprezentuje sobowtór w SQL serverze? 14 odpowiedzi Is it money, float, real, decimal, _________ ?

Paginacja MySQL bez podwójnego zapytania?

Zastanawiałem się, czy istnieje sposób, aby uzyskać liczbę wyników z zapytania MySQL, a jednocześnie ograniczyć wyniki. Jak ... yników, które zostaną podane, i ograniczyć wyniki zwrócone w jednym zapytaniu? Albo w inny bardziej efektywny sposób. Dzięki!

Round double w dwóch miejscach po przecinku w C#?

Chcę zaokrąglić podwójną wartość w dwóch miejscach po przecinku w c# Jak mogę to zrobić? double inputValue = 48.485; Po za ... inputValue = 48.49; Related: c # - jak zaokrąglać wartość dziesiętną do 2 miejsc po przecinku (dla wyjścia na stronie)

Przesuwanie miejsc po przecinku w podwójnym

Więc mam podwójne ustawione na równe 1234, chcę przesunąć miejsce po przecinku, aby było 12.34 Więc aby to zrobić, mnożę .1 ... 2" Czy istnieje sposób, bez prostego formatowania go do dwóch miejsc po przecinku, aby podwójny zapis 12.34 był prawidłowy?

Konwertuj float na double bez utraty precyzji

Mam prymitywny pływak i potrzebuję jako prymitywny sobowtór. Samo rzucanie pływaka na podwójne daje mi dziwną dodatkową precy ... tring(Double.parseDouble(Float.toString(temp)))); // Prints 14009.35 Czy jest lepszy sposób niż iść do String i z powrotem?

Ile liczb podwójnych jest między 0.0 a 1.0?

To jest coś, co było w mojej głowie od lat, ale nigdy nie poświęciłem czasu, aby zapytać wcześniej. Wiele (pseudo) generator ... 100 a 101? Między 10^100 a 10^100 + 1? Uwaga: jeśli to robi różnicę, interesuje mnie w szczególności definicja double Javy.

Podwójna wartość do zaokrąglenia w Javie

Mam podwójną wartość = 1.068879335 chcę ją zaokrąglić z tylko dwoma wartościami dziesiętnymi, takimi jak 1.07. I tried like ... eDouble(Double.java:510) Czy ktoś może mi powiedzieć, co jest nie tak z moim kodem? Finaly I need the finalValue = 1.07;

Java: Dlaczego powinniśmy używać BigDecimal zamiast Double w realnym świecie? [duplikat]

To pytanie ma już odpowiedź tutaj: Double vs. BigDecimal? 8 odpow ... t Double.Ale nie mam przekonującego wyjaśnienia, z wyjątkiem: "normalnie tak się robi". Możesz rzucić światło na to pytanie?

0.1 float jest większy niż 0.1 dwukrotnie. I expected it to be false [duplicate]

to pytanie ma już odpowiedzi tutaj : ... loat ma tylko 7. Więc oba są mniejsze niż 0.1, podczas gdy podwójne jest bliżej 0.1. Potrzebuję dokładnego wyjaśnienia true.

Jak sprawdzić, czy dublet jest równy NaN?

Mam sobowtór w Javie i chcę sprawdzić czy jest NaN. Jak najlepiej to zrobić?

Radzenie sobie z precyzją float w Javascript [duplikat]

To pytanie ma już odpowiedź tutaj: Jak radzić sobie z precyzją liczb zmiennoprzecinkowych w JavaScript? ... x; 1.2000000000000002 I: >>> y = 1.23456789 >>> x = 0.2 >>> y - (y % x) 1.2000000000000002

Formatowanie dziesiętne w Javie

Mam problemy z formatowaniem cyfr dziesiętnych dwójki. Jeśli mam podwójną wartość, np.

Decimal vs Double Speed

Piszę aplikacje finansowe, w których ciągle walczę z decyzją o użyciu podwójnego vs używając dziesiętnego. Wszystkie moje pr ... odziny, aby włączyć, podwaja znacznie skrócić mój czas włączenia. Czy istnieje bezpieczny sposób, aby to zrobić z sobowtórów?

Swift double to string

Zanim zaktualizowałem xCode 6, nie miałem problemów z rzuceniem dublera na ciąg, ale teraz daje mi błąd var a: Double = 1.5 ... : String = String(a) Wyświetla mi komunikat o błędzie "double nie jest zamieniane na string". Jest na to jakiś inny sposób?

konwersja liczby podwójnej na liczbę całkowitą w Javie

W Javie, chcę przekonwertować double na liczbę całkowitą, wiem, jeśli to zrobisz: double x = 1.5; int y = (int)x; Otrzymu ... bę wyglądającą jak 3.9999998. Dlatego int (Math.okrągłe()) nigdy nie będą potrzebne obcinać wszystko i zawsze będzie działać.

Czy można uzyskać 0 przez odjęcie dwóch nierównych liczb zmiennoprzecinkowych?

Czy w poniższym przykładzie można uzyskać podział przez 0 (lub nieskończoność)? public double calculation(double a, double ... du na precyzję obliczeń? Zauważ, że to pytanie dotyczy Javy, ale myślę, że będzie dotyczyć większości języków programowania.

Android-Runda do 2 miejsc po przecinku [duplikat]

Możliwy duplikat:Round a double to 2 significant figures after decimal point Wiem, że jest wiele przykładów, jak zao ... okazać, jak zaokrąglać podwójnie, aby uzyskać wartość, którą mogę wyświetlić jako Ciąg i zawsze mają 2 miejsca po przecinku?