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).


14
Konwertuj Dziesiętnie na Podwój
Chcę użyć a, Track-Baraby zmienić Formkrycie a. To jest mój kod: decimal trans = trackBar1.Value / 5000; this.Opacity = trans; Podczas kompilowania aplikacji pojawia się następujący błąd: Nie można niejawnie przekonwertować typu decimalnadouble Próbowałem, używając transi doubleale wtedy Controlnie działa. Ten kod działał dobrze w poprzednim projekcie VB.NET.


26
Jak ładnie sformatować liczby zmiennoprzecinkowe na ciąg bez niepotrzebnego dziesiętnego 0?
64-bitowe podwójne może dokładnie reprezentować liczbę całkowitą +/- 2 53 Biorąc pod uwagę ten fakt, zdecydowałem się użyć podwójnego typu jako jednego typu dla wszystkich moich typów, ponieważ moja największa liczba całkowita jest bez znaku 32-bitowa. Ale teraz muszę wydrukować te pseudo liczby całkowite, ale problem polega na tym, że …


27
Szybkie zaokrąglanie podwójnej wartości do liczby x miejsc dziesiętnych
Czy ktoś może mi powiedzieć, jak zaokrąglić podwójną wartość do x liczby miejsc dziesiętnych w Swift? Mam: var totalWorkTimeInHours = (totalWorkTime/60/60) Z totalWorkTimebycia NSTimeInterval (dwukrotnie) na drugim. totalWorkTimeInHours da mi godziny, ale da mi tyle czasu w tak długiej, precyzyjnej liczbie, np. 1,543240952039 ...... Jak zaokrąglić to w dół, powiedzmy, …


6
Double vs. BigDecimal?
Muszę obliczyć niektóre zmienne zmiennoprzecinkowe, a mój kolega sugeruje, żebym użył BigDecimalzamiast tego, doubleponieważ będzie to bardziej precyzyjne. Ale chcę wiedzieć, co to jest i jak najlepiej wykorzystać BigDecimal?



12
Kiedy powinienem używać podwójnego zamiast dziesiętnego?
Mogę wymienić trzy zalety używania double(lub float) zamiast decimal: Zużywa mniej pamięci. Szybsze, ponieważ operacje matematyczne zmiennoprzecinkowe są natywnie obsługiwane przez procesory. Może reprezentować większy zakres liczb. Ale te zalety wydają się mieć zastosowanie tylko do operacji intensywnie obliczających, takich jak te występujące w oprogramowaniu do modelowania. Oczywiście podwójnych nie …

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 

18
Jak parsować ciąg z przecinkiem dziesiętnym do podwójnego?
Chcę przeanalizować ciąg podobny "3.5"do podwójnego. Jednak, double.Parse("3.5") daje 35 i double.Parse("3.5", System.Globalization.NumberStyles.AllowDecimalPoint) rzuca a FormatException. Teraz ustawienia regionalne mojego komputera są ustawione na niemiecki, gdzie przecinek jest używany jako separator dziesiętny. Być może trzeba coś z tym zrobić i double.Parse()oczekiwać, że "3,5"będzie to wkład, ale nie jestem pewien. Jak …
231 c#  string  parsing  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.