Tag: rounding
Runden eines numerischen Wertes bedeutet ersetzt Sie durch eine andere Wert, der ungefähr gleich, hat aber eine kürzere, einfachere oder klarere Darstellung.
2
Antworten
Ich habe laufen in eine überraschung mit ganzzahligen division nicht Rundung nach unten, wie erwartet. Einfachen code: public class HelloMath { public static void main(String args) { for (int s=1; s< 20; s++) { int div =
2
Antworten
Im Betrieb ein einfaches Skript zur Schätzung Wurzeln für eine Funktion. Funktioniert alles Super, in jeder iteration des Algorithmus prints aus der aktuellen x-und f(x), aber wenn das Skript abgeschlossen ist und setzt die endgültige Schätzung von
3
Antworten
Ich würde gerne eine Funktion, die zurückkehren wird, ist diese Art der formatierten Werte : 1.5555 => 1.55 1.5556 => 1.56 1.5554 => 1.55 1.5651 => 1.56 toFixed() und math-round return-Wert : 1.5651.fixedTo(2) => 1.57 Dies wird
5
Antworten
Ich brauche, um "Runde Ecken", wenn ich versuche, wie dieser seine arbeiten in firefox und chrome, aber nicht im IE. #tab_labels div { border-top-right-radius:4px; border-top-left-radius:4px; -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; } Ich habe eine kurze Frage. Heute habe
7
Antworten
Ich habe zwei ganzzahlige Werte, x und total. Ich bin auf der Suche nach der Anteil von x in der Summe als integer. Dies ist, wie mache ich es jetzt: Prozentsatz = (int)((x*100)/Summe); Der Prozentsatz muss eine
3
Antworten
Ich bin der Durchführung der folgenden operation in Javascript: 0.0030 /0.031 Wie kann ich Runde das Ergebnis auf eine beliebige Anzahl von Orten? Was ist die maximale Anzahl, die ein var halten? zwei oder zehn? e ist
5
Antworten
Bei Aufrundung auf 2 Dezimalstellen, den Wert 4.01132141 wäre gerundet auf 4.02 denn es übersteigt 4.01. Wie können Sie tun dies in PL/SQL? Was soll "0" gerundet werden? 0, da Sie nicht mehr als 0.00 Nicht wiederholen
3
Antworten
Hier ist die SELECT-Anweisung: SELECT ROUND(ISNULL(SUM(Price),0),2) As TotalPrice FROM Inventory WHERE (DateAdded BETWEEN @StartDate AND @EndDate) Irgendwelche Ideen, warum es nicht Rundung auf zwei Dezimalstellen? Was ist das Ergebnis, wenn Sie nicht mit ROUND-Funktion? InformationsquelleAutor Matt |
4
Antworten
Dies funktioniert p_table.apply(pd.Series.round) aber es hat keine Dezimalstellen Die Dokumentation sagt import pandas as pd Series.round(decimals=0, out=None) habe ich versucht, dieses p_table.apply(pd.Series.round(2)) aber diese Fehlermeldung erhalten: unbound method round() must be called with Series instance as first
2
Antworten
Habe ich ein SSRS-2008-Bericht, dessen dataset ausgeführt wird eine SQL-Abfrage zurückgibt, die eine berechnete Spalte. Dieses dataset füllt eine Tabelle in den Bericht. Die berechnete Spalte ist die Rücksendung bis zu 4 Dezimalstellen. Ich möchte Runde auf
2
Antworten
SELECT ROUND(WeightInOZ / 16, 2)as WeightInLbs FROM Inventory Den Ergebnissen, die ich bekomme sieht aus wie ein integer-1,2 etc Was ist der Datentyp von WeightInOZ? es ist ein int, aber ich glaube nicht, es wäre egal, weil
2
Antworten
Habe ich ein Pandas dataframe, die enthält eine Spalte mit der float64-Werte: tempDF = pd.DataFrame({ 'id': [12,12,12,12,45,45,45,51,51,51,51,51,51,76,76,76,91,91,91,91], 'measure': [3.2,4.2,6.8,5.6,3.1,4.8,8.8,3.0,1.9,2.1,2.4,3.5,4.2,5.2,4.3,3.6,5.2,7.1,6.5,7.3]}) Möchte ich eine neue Spalte erstellen, die nur den ganzzahligen Teil. Mein Erster Gedanke war, zu verwenden .astype(int):
2
Antworten
Möchte ich Runde Werte zu seiner nächsten 50. Für z.B. 121 should get rounded to 100 129 should get rounded to 150 178 should get rounded to 200 165 should get rounded to 150 Ich habe versucht,
3
Antworten
Ich habe Probleme mit der Rundung. Insbesondere nach der Lektüre all die javadoc, erwartete ich den folgenden code: int n = (integer between 0 and 9, included) new BigDecimal(n + 0.555d).setScale(2, RoundingMode.HALF_UP).doubleValue() zurück n + 0.56. Statt,
1
Antworten
Ich habe problem mit Mathe.round() und Math.Boden (), setInterval () - Funktion mithilfe von jQuery. Dies ist mein code: var number1 = 400; var up_up = setInterval( function (){ number1 = parseFloat(number1) + parseFloat(0.2548777); number1 = Math.round(number1);
2
Antworten
Ich habe eine gegebene Anzahl von möglichen Beiträge. Wir wissen nicht, wie viele es sind, aber das system ist so eingerichtet, zeige 12 pro Seite. Am Boden möchte ich es, um die Anzahl der Seiten. Also erstmal,
4
Antworten
Ich bin mit SQL Server Management Studio und haben folgende schema: CREATE TABLE tmp( id int NOT NULL IDENTITY(1,1)PRIMARY KEY, toleranceRegion DECIMAL ) Dann führe ich die folgenden Einfügungen: INSERT INTO tmp VALUES(3.2); INSERT INTO tmp VALUES(5.678);
2
Antworten
Könnte dies eine dumme Frage, aber sagen wir ich habe eine variable seconds in meiner JSP-Seite und Ihr Wert ist 779. Jetzt möchte ich es konvertieren in Minuten und Sekunden, wie folgt: <c:set var="${seconds /60}" value="min"/> <c:set
2
Antworten
Verwenden wir MySql 5.0 auf Ubuntu 9.04. Die volle version: 5.0.75-0ubuntu10 Erstellte ich eine test-Datenbank. und eine test-Tabelle. Ich sehe folgende Ausgabe aus einer insert-Anweisung: mysql> CREATE TABLE test (floaty FLOAT(8,2)) engine=InnoDb; Query OK, 0 rows affected
2
Antworten
Wie kann ich eine Runde berechnet mdx-Messung auf die nächste ganze Zahl, ohne dass Excel auf dem server? Die Excel-Funktion ist CEILING(number, significance), aber es ist nicht möglich, die Installation von Excel auf die Produktion ssas-server. InformationsquelleAutor
2
Antworten
In einer gespeicherten Prozedur habe ich einen Ausdruck wie select @some_val_in_percents = (@total_val / 100) * @some_val Nutzen, wenn ich die Round Funktion wie diese: select @some_val_in_percents = Round((@total_val / 100) * @some_val, 0) wird das Ergebnis
3
Antworten
Ich muss etwas fehlen offensichtlich. select CEILING(85/30) = 2 85/30 = 2.83333 Möchte ich den Wert auf 3 stellen. Sollte nicht die CEILING-Funktion Runden für mich? InformationsquelleAutor John Doe | 2013-02-26
2
Antworten
Ich habe ein problem mit teilen eines long-Wert durch 1000 und Runde es auf eine ganze Zahl. Meine long-Wert ist: 1313179440000 Mein code ist long modificationtime = 1313179440000; Math.round(modificationtime/1000l) Wenn ich drucken Sie die geteilte und formatierte
3
Antworten
Wie Runde ich das Ergebnis time() oben (in Richtung Zukunft) auf das nächste Vielfache von 5 Minuten? nächste in der Zukunft oder in der Vergangenheit? nächsten Zukunft. vergessen Sie die option für die nächste nächste, wie gewohnt
3
Antworten
Habe ich diese Nummer 0.581183781439, muss ich Runde die Zahl 0.582 Ich versuche mit SELECT ROUND (0.581183781439, 3) ------------------------------- 0.581000000000 Ist es nützlich, die RUNDEN-Funktion für diese? InformationsquelleAutor Sergio Flores | 2012-12-27
6
Antworten
round(45.923,-1) Ergebnis 50. Warum ist das so? Wie es berechnet wird? (sorry, Jungs, ich irrte mich mit der früheren version dieser Frage, was darauf hindeutet Wert war 46) Es gibt 50 auf MySQL-5.0.67-0ubuntu6, wie beschrieben in dev.mysql.com/doc/refman/5.0/en/...
6
Antworten
Habe ich einige Rundung Probleme mit Paypal und Magento 1.7.0.2 - Alle Preise auf der Website sind inklusive Mehrwertsteuer und die Steuer wird berechnet, bei 20% (MwSt). Werde ich zur Kasse gehen und alles richtig ist: Ich
2
Antworten
Ich bin neu in mysql und müssen einige grundlegende Dinge. Muss ich Runde die Nachkommastellen wie : 21,4758 sollte 21,48 0,2250 werden sollte, 0,22 23,0850 sollte 23,08 22,9950 sollte 22,99 Ich versuchte viele Dinge, aber konnte es
2
Antworten
Muss ich die Runde auf zwei Dezimalstellen für Währung. Beide Math.round(num*Math.pow(10,2))/Math.pow(10,2) und Math.round(num*Math.pow(10,2))/Math.pow(10,2) arbeiten, außer es schneidet nachgestellte null ab, so bekomme ich 29.9 statt 29.90. Was ist der beste Weg, um dieses? mögliche Duplikate von "Format"
11
Antworten
Gibt es eine Möglichkeit, um Runde zahlen in C? Möchte ich nicht verwenden, ceil und floor. Gibt es irgendeine andere alternative? Stieß ich auf dieses code-snippet, wenn ich Googeln für die Antwort: (int)(num < 0 ? (num
2
Antworten
Ich habe ein problem in Runden von zahlen in R. habe ich die folgenden Daten, und ich will um Sie zu 8 Dezimalstellen. structure(c(9.50863385275955e-05, 4.05702267762077e-06, 2.78921491976249e-05, 8.9107773737659e-05, 5.0672643927135e-06, 5.87776809485182e-05, 2.76421630542694e-05, 5.51662570625727e-05, 2.52790624570593e-05, 2.00407457671806e-05, 8.33373482160056e-05, 7.8297940825207e-05, 2.00407457671806e-05, 8.33373482160056e-05,
4
Antworten
Bekomme ich eine Reihe von Datenbank-und diese Zahl könnte entweder float oder int. Ich brauche, um die Nachkommastellen der Zahl 3, das macht die Nummer nicht länger als (in Bezug auf decimals) 5.020 oder 1518845.756. Mit PHP
3
Antworten
Wie Runde ohne nachfolgende Nullen in SQL Server 2005? select round(100.5555, 2) ...100.55 Erträge00. Wie loswerden der Nullen? InformationsquelleAutor Alex | 2009-11-04
3
Antworten
Ich versuche, mich length = 001 in Python 3, aber immer wenn ich versuche, drucken Sie es aus, es kürzt den Wert ohne führende Nullen (length = 1). Wie würde ich verhindern, dass dies geschieht, ohne cast
10
Antworten
Ich bin mit excel und ich möchte die Anzeige von Werten auf eine bestimmte Anzahl von signifikanten stellen. Ich habe versucht mit der folgenden Gleichung =ROUND(value,sigfigs-1-INT(LOG10(ABS(value)))) mit dem Wert ersetzt, der durch die Nummer, die ich verwende
3
Antworten
Ich bin mit der folgenden Zeile innerhalb einer Select-liefert eine Zahl mit Dezimalstellen, z.B. 33.33333. Wie kann ich diese Runde in die Auswählen und konvertieren Ganzzahlen, so dass ich nicht haben, Dezimalzahlen, Z. B. in dem obigen
4
Antworten
Wie kann Runde ich eine Zahl in excel wie durch eine Formatierung, so dass die tatsächliche Zahl ändert sich und das nicht nur, es ist Aussehen in der Zelle. Zum Beispiel, wenn ich 229.729599999998 in eine Zelle,
5
Antworten
SELECT ROUND(123.4567, 2)` gives me `123.4600` Aber ich brauche 123.46. Datentyp des Feldes ist Geld. Lösung: <%# DataBinder.Eval(Container.DataItem, "FieldName","{0:0.00}") %> InformationsquelleAutor IsmailS | 2010-08-18
1
Antworten
Python hat Standard-Funktion round (), aber ich war die Programmierung mit cython und ersetzen möchten pythonic code mit numpy-Funktion. Allerdings bekam ich folgende Ergebnisse beim Experimentieren im terminal. >>> np.around(1.23456789) 1.0 >>> np.around(1.23456789, decimals=0) 1.0 >>> np.around(1.23456789,
6
Antworten
Wie kann ich Mathematik mit erheblichen zahlen in C++? Ich will, dass dieses korrekt funktioniert mit den gemessenen Daten aus der Chemie und Physik Experimente. Ein Beispiel: 65 /5 = 10. Ich würde benötigen, um loszuwerden, unnötige
6
Antworten
Wie zu Runde bis eine dezimale Zahl in eine ganze Zahl. 3.50 => 4 4.5 => 5 3.4 => 3 Wie machst du das in Java? Danke! InformationsquelleAutor don | 2012-07-09
1
Antworten
In meinem Smarty 3-template ich habe diesen code: {$a=8.34} {$b=8.33} {$a-$b|round:2} Erwartete Ergebnis ist: 0.01 Aber ich bekomme dieses: 0.0099999999999998 Weiß jemand, wie man dieses Problem beheben? InformationsquelleAutor Yekver | 2013-07-31
7
Antworten
Gibt es eine eingebaute Funktion in java, um mir zu sagen, wie viele Dezimalstellen im Doppel. Zum Beispiel: 101.13 = 2 101.130 = 3 1.100 = 3 1.1 = 1 -3.2322 = 4 etc. Ich bin glücklich,
2
Antworten
Wie abrunden datetime zur letzten Stunde? zum Beispiel: print datetime.now().replace(microsecond=0) >> 2017-01-11 13:26:12.0 Runde nach unten zur vorherigen Stunde: 2017-01-11 12:00:00.0 Wenn Sie das Datum ist 2017-01-11 00:11:22 möchten Sie Ihr Datum auf den vorherigen Tag? Brauchen
3
Antworten
Ich habe ein problem Rundung einen float-Wert. Ich habe einen float Wert von 0,8, aber in der c# - code es ist irgendwie 0.80000000000000004. So, ich möchte um ihn wird es also 0.8. habe ich versucht: float
2
Antworten
Portierung ein bisschen Fortran-77-code. Es scheint, dass REAL-Variablen zugeordnet (INTEGER-Variablen. Ich habe nicht eine Methode, um diesen code auszuführen und Frage mich, was das Verhalten ist der folgende Fall: REAL*4 A A = 123.25 B = INT(A)
5
Antworten
wie kann ich das Runden von Dezimalzahlen ? Beispiel : decimal Value = "19500.98" brauche ich zu display diesen Wert auf die textbox mit abgerundeten wie " 19501 " wenn decimal value = "19500.43" dann value =
7
Antworten
Scheint, einfache Frage, aber ich wirklich schlecht in Mathe und einige Beispiele online, die ich gesucht habe scheint nicht für mich arbeiten. (das Ergebnis einfach nur wieder den gleichen Wert wie input usw.) Zum Beispiel.. aber seine
5
Antworten
Es ist eine gute Frage, auf die Rundung von Dezimalzahlen in Java hier. Aber ich Frage mich, wie kann ich die Nullen nach dem Komma für die Anzeige der Preise in meinem Programm ein: $1.50, $1.00 Die
5
Antworten
Will ich mit ROUNDDOWN-Funktion. Als ich versuchte, verwenden Sie die folgende Abfrage,gibt er mir die Fehlermeldung "'rounddown' is not a recognized built-in function name." select rounddown(25.227,2) Meine Forderung ist, rounddown den Wert auf zwei Dezimalstellen zB: für