Als «decimal» getaggte Fragen

123
Was sind die Parameter für die Nummer Rohr - Winkel 2

Ich habe die Zahlenpfeife unten verwendet, um Zahlen auf zwei Dezimalstellen zu beschränken. {{ exampleNumber | number : '1.2-2' }} Ich habe mich gefragt, was die Logik hinter '1.2-2' ist. Ich habe damit herumgespielt und versucht, eine Pipe zu erreichen, die auf null Dezimalstellen filtert,...

120
Sichere Konvertierung von String in BigDecimal

Ich versuche, einige BigDecimal-Werte aus der Zeichenfolge zu lesen. Nehmen wir an, ich habe diesen String: "1,000,000,000.999999999999999" und möchte ein BigDecimal daraus machen. Wie geht das? Erstens mag ich die Lösungen mit String-Ersetzungen (Ersetzen von Kommas usw.) nicht. Ich denke, es...

97
BigDecimal - um new oder valueOf zu verwenden

Ich habe zwei Möglichkeiten gefunden, um ein BigDecimal-Objekt aus einem doppelten d herauszuholen. 1. new BigDecimal(d) 2. BigDecimal.valueOf(d) Welches wäre ein besserer Ansatz? Würde valueOf ein neues Objekt erstellen? Was wird im Allgemeinen (nicht nur BigDecimal) empfohlen - neu oder valueOf?...

97
Dezimalstellen im Doppel verschieben

Ich habe also einen doppelten Satz auf 1234, ich möchte eine Dezimalstelle verschieben, um 12,34 zu erhalten Um dies zu tun, multipliziere ich .1 bis 1234 zweimal, irgendwie so double x = 1234; for(int i=1;i<=2;i++) { x = x*.1; } System.out.println(x); Dadurch wird das Ergebnis...