Was ist der Unterschied zwischen decimal, floatund doublein .NET? Wann würde jemand eines davon
Double ist ein primitiver Datentyp, der zum Speichern von Bruchzahlen verwendet wird und einen Gleitkomma mit doppelter Genauigkeit enthält (häufig 64 Bit).
Was ist der Unterschied zwischen decimal, floatund doublein .NET? Wann würde jemand eines davon
Ich möchte a verwenden Track-Bar, um Formdie Deckkraft von a zu ändern . Das ist mein Code: decimal trans = trackBar1.Value / 5000; this.Opacity = trans; Wenn ich die Anwendung erstelle, wird der folgende Fehler angezeigt: Konvertieren kann nicht implizit Art decimalzudouble Ich habe...
Im folgenden Programm können Sie sehen, dass jeder Wert etwas kleiner als .5abgerundet ist, außer 0.5. for (int i = 10; i >= 0; i--) { long l = Double.doubleToLongBits(i + 0.5); double x; do { x = Double.longBitsToDouble(l); System.out.println(x + " rounded is " + Math.round(x)); l--; } while...
Ein 64-Bit-Double kann eine ganze Zahl +/- 2 53 genau darstellen Angesichts dieser Tatsache verwende ich für alle meine Typen einen Doppeltyp als Einzeltyp, da meine größte Ganzzahl vorzeichenloses 32-Bit ist. Aber jetzt muss ich diese Pseudo-Ganzzahlen drucken, aber das Problem ist, dass sie auch...
Wofür ist der richtige Formatbezeichner doublein printf? Ist es %foder ist es %lf? Ich glaube es ist %f, aber ich bin nicht sicher. Codebeispiel #include <stdio.h> int main() { double d = 1.4; printf("%lf", d); // Is this wrong? }
Kann mir jemand sagen, wie man einen Doppelwert in Swift auf x Dezimalstellen rundet? Ich habe: var totalWorkTimeInHours = (totalWorkTime/60/60) Mit totalWorkTimeeinem NSTimeInterval (doppelt) auf dem zweiten Platz. totalWorkTimeInHours wird mir die Stunden geben, aber es gibt mir die Zeit in einer...
Gibt es eine isnan () Funktion? PS.: Ich bin in MinGW (wenn das einen Unterschied macht). Ich hatte dies gelöst, indem ich isnan () von verwendete <math.h>, das nicht existiert, in <cmath>dem ich #includezuerst
Ich muss einige Gleitkommavariablen berechnen und mein Kollege schlägt mir vor, sie BigDecimalstattdessen zu verwenden, doubleda sie genauer sind. Aber ich möchte wissen, was es ist und wie ich das Beste daraus machen kann
Wie kann ich eine Stringsolche "12.34"in eine doublein Java konvertieren
Ich habe ein Double in Java und möchte überprüfen, ob es ist NaN. Was ist der beste Weg, dies zu
Ich kann drei Vorteile für die Verwendung double(oder float) anstelle von nennen decimal: Verbraucht weniger Speicher. Schneller, da Gleitkomma-Mathematikoperationen von Prozessoren nativ unterstützt werden. Kann einen größeren Zahlenbereich darstellen. Diese Vorteile scheinen jedoch nur für...
Ich möchte den doppelten Wert in c # auf zwei Dezimalstellen aufrunden. Wie kann ich das tun? double inputValue = 48.485; nach der Zusammenfassung inputValue = 48.49; Verwandte: c # - Wie runde ich einen Dezimalwert auf 2 Dezimalstellen (für die Ausgabe auf einer
Ich möchte einen String wie "3.5"einen Double analysieren . Jedoch, double.Parse("3.5") ergibt 35 und double.Parse("3.5", System.Globalization.NumberStyles.AllowDecimalPoint) wirft a FormatException. Jetzt ist das Gebietsschema meines Computers auf Deutsch eingestellt, wobei ein Komma als...
Was ist die größte "nicht schwebende" Ganzzahl, die in einem IEEE 754-Doppeltyp gespeichert werden kann, ohne an Genauigkeit zu
Ich möchte einen doppelten Wert in Java ohne Exponentialform drucken. double dexp = 12345678; System.out.println("dexp: "+dexp); Es zeigt diese E-Notation : 1.2345678E7. Ich möchte, dass es so gedruckt wird: 12345678 Was ist der beste Weg, um dies zu
Der Float-Datentyp ist ein 32-Bit-IEEE 754-Gleitkomma mit einfacher Genauigkeit, und der doppelte Datentyp ist ein 64-Bit-IEEE 754-Gleitkomma mit doppelter Genauigkeit. Was heißt das? Und wann sollte ich float anstelle von double verwenden oder
Heute habe ich einen C ++ - Code (von jemand anderem geschrieben) durchgesehen und diesen Abschnitt gefunden: double someValue = ... if (someValue < std::numeric_limits<double>::epsilon() && someValue > -std::numeric_limits<double>::epsilon()) { someValue = 0.0; } Ich...
Vor kurzem musste ich ein Double in Text serialisieren und es dann zurückbekommen. Der Wert scheint nicht gleichwertig zu sein: double d1 = 0.84551240822557006; string s = d1.ToString("R"); double d2 = double.Parse(s); bool s1 = d1 == d2; // -> s1 is False Laut MSDN: Standard Numeric Format...
Ich muss ein Double als String speichern. Ich weiß, dass ich es verwenden kann, printfwenn ich es anzeigen möchte, aber ich möchte es nur in einer Zeichenfolgenvariablen speichern, damit ich es später in einer Karte speichern kann (als Wert , nicht als Schlüssel
Ich versuche, einen Rechner für die Wachstumsrate ( Double) zu erstellen, der das Ergebnis auf die nächste Ganzzahl rundet und von dort aus neu berechnet: let firstUsers = 10.0 let growth = 0.1 var users = firstUsers var week = 0 while users < 14 { println("week \(week) has \(users) users")...