Tag: integer-division

Alles, was mit der ganzzahligen division, d.h., die Besondere form der Teilung, die ausgeführt wird, zwischen zwei integer-zahlen und die Mathematik-Ergebnisse in einen Quotienten und einen Rest. Dies ist vor allem relevant für die Sprachen, die spezifische Ganzzahl-Datentypen, für die die division als integer-division, oder für Sprachen mit einem spezifischen operator/Funktion integer-division.

Integer-division & modulo-operation mit negativen Operanden in Python

Anzahl der Antworten 4 Antworten
Fragen geben, wenn ich in diese Ausdrücke Python 3.3.0 -10 // 3 # -4 -10 % 3 # 2 10 // -3 # -4 10 % -3 # -2 -10 // -3 # 3 Scheint es, als

Suche nach ganzen zahlen sind teilbar durch 6 oder 7, aber nicht beide

Anzahl der Antworten 8 Antworten
Ich versuche, ein Programm zu schreiben, das zeigt der ganze zahlen zwischen 1 und 100, sind teilbar durch 6 oder 7 aber nicht beide. Hier ist mein code: import acm.program.*; public class Problem4 extends ConsoleProgram { public

Runden von zahlen auf die nächsten 10 in Postgres

Anzahl der Antworten 3 Antworten
Ich versuche zu lösen dieses problem aus PGExercises.com: https://www.pgexercises.com/questions/aggregates/rankmembers.html Der Kern der Frage ist, dass ich eine Tabelle von Vereinsmitgliedern und halbe Stunde Zeit-slots, die Sie gebucht haben (die Liste ist eine einfache INNER-JOIN von zwei Tabellen).

Das ist der beste Weg, in C, um zu sehen, ob eine Zahl ist teilbar durch eine andere?

Anzahl der Antworten 5 Antworten
Was ist der beste Weg, in C, um zu sehen, ob eine Zahl ist teilbar durch eine andere? Ich benutze diese: if (!(a % x)) { //this will be executed if a is divisible by x }

Bekommen Prozent der Zahl in c++

Anzahl der Antworten 9 Antworten
Wie kann ich berechnen, mehrere Prozent int? zum Beispiel möchte ich, um 30% von der Nummer, wenn ich diese mit Beispiel-code, bekomme ich falsche Antwort: int number = 250; int result = (number / 100) * 30;

immer ZeroDivisionError: integer division oder modulo by zero

Anzahl der Antworten 2 Antworten
Ich geschrieben hatte, ein einfaches pascal-Dreieck code in python, aber ich bin immer eine Fehlermeldung def factorial(n): c=1 re=1 for c in range(n): re = re * c; return(re) print "Enter how many rows of pascal triangle

Rundung integer-division (statt abschneiden)

Anzahl der Antworten 20 Antworten
Ich war neugierig zu erfahren, wie ich kann, Runden Sie eine Zahl auf die nächste ganze Zahl. Wenn ich beispielsweise hatte: int a = 59 / 4; wäre 14.75 wenn Sie für die Berechnung im floating-point; wie

Int division: Warum wird das Ergebnis von 1/3 == 0?

Anzahl der Antworten 15 Antworten
Ich dies Schreibe-code: public static void main(String args) { double g = 1 / 3; System.out.printf("%.2f", g); } Ist das Ergebnis 0. Warum ist das so und wie löse ich dieses problem? InformationsquelleAutor Tofiq | 2011-01-13

Warum wird die Verteilung von zwei int-Ausbeute nicht den richtigen Wert zugewiesen, wenn zu verdoppeln?

Anzahl der Antworten 8 Antworten
Wie kommt es, dass in den folgenden snippet int a = 7; int b = 3; double c = 0; c = a / b; c endet mit dem Wert 2, statt 2.3333, wie man erwarten würde.

Floating Point Division im System Verilog

Anzahl der Antworten 1 Antworten
Wollte ich mit floating point-zahlen im System Verilog mit der real Daten geben. Ich habe versucht den folgenden code, aber es scheint nicht zu funktionieren. Ich bin immer 2.000000 wo ich erwarten 2.500000. Modul: module real_check(input [31:0]a,

Numpy: Wie groß ein integer-array und einem integer-Wert?

Anzahl der Antworten 2 Antworten
Habe ich ein numpy-array mit maximalem Wert num. Ich möchte zum Maßstab aller Werte im array, indem newMaxValue/num, so dass Sie den neuen maximalen Wert des array ist newMaxValue. Ich habe versucht, zu konvertieren das array zu

Integer-division: Wie erzeugen Sie ein double?

Anzahl der Antworten 10 Antworten
Für diesen code-block: int num = 5; int denom = 7; double d = num / denom; den Wert d ist 0.0. Es kann dazu gezwungen werden, zu arbeiten, indem casting: double d = ((double) num) /

Nasm Error: invalid combination of opcode und Operanden

Anzahl der Antworten 1 Antworten
In meinem Bestreben, zu lernen, NASM, ich bin versuchen, um ein wirklich einfaches Programm, das eine division aus und gibt das Ergebnis aus. Durch die Bücher, sollte alles gut laufen. Ich bin Division von 15 durch 3,

Wie kann ich Integer-Wert konvertieren in decimal-Wert?

Anzahl der Antworten 3 Antworten
ich habe einen Integer-Wert: Integer value = 56472201; Wo der Wert kann positiv oder negativ sein. Wenn ich Teile den Wert durch 1000000, möchte ich dieses Ergebnis in der form 56.472201 sondern es gibt mir nur der

Das Gegenteil von der modulo-operator?

Anzahl der Antworten 4 Antworten
Ich erinnere mich in java der modulo-operator sein könnte umgedreht werden, so dass, anstatt zu sehen, was der Rest ist eine operation, Sie konnte umkehren, so dass anstelle es wird Ihnen sagen, viele Male eine Zahl wurde

Mit c++ ganze zahlen, bedeutet 1 geteilt durch 2 zuverlässig gleich 0, 3/2 = 1, 5/2 = 2, etc.?

Anzahl der Antworten 1 Antworten
Gibt es zwei Vektoren, die unterschiedliche, aber dennoch Verwandte Größen. Der größere ist (2 * RESOLUTION) + INDEX_OFFSET (z.B. 2050) und die kleinere ist einfach RESOLUTION (z.B. 1024). Ich glaube, dass es sicher genug ist, um davon

Division zwischen Ganzzahlen in Java

Anzahl der Antworten 1 Antworten
Ich ausführen muss, um die division zwischen Ganzzahlen in Java, und sollte das Ergebnis ein float. Konnte ich nur verwenden / symbol für Sie? In: int integer1 = 1; int integer2 = 2; float quotient = integer1

MATLAB-division... sollte 29/128 return 0?

Anzahl der Antworten 4 Antworten
Ich glaube wirklich nicht, das ist ein Präzisions-problem, die Antwort sollte in etwa 0.226. Hier ist der genaue code: val = I(i,j) bucketSize pos = val / bucketSize I ist nur eine matrix nehme ich die Werte

C Ganzzahl-division und Boden

Anzahl der Antworten 4 Antworten
In C, gibt es einen Unterschied zwischen ganzzahligen division a/b und floor(a/b), wo a und b ganze zahlen sind? Genauer gesagt, was passiert, während beide Prozesse? Mögliche Duplikate von Was ist das Verhalten der integer-division? InformationsquelleAutor CodeKingPlusPlus

Objective-C-Integer-Arithmetik

Anzahl der Antworten 7 Antworten
Ich versuche zu berechnen, einige zahlen in einer iPhone-Anwendung. int i = 12; int o = (60 / (i * 50)) * 1000; Ich würde erwarten, dass o auf 100 (Millisekunden) in diesem Beispiel, aber es ist

In Python, was ist ein guter Weg, um Runde in Richtung null bei integer-division?

Anzahl der Antworten 7 Antworten
1/2 gibt 0 wie es sollte. Allerdings -1/2 gibt -1 aber ich will es zu Runde in Richtung 0 (d.h. ich möchte -1/2, 0), unabhängig davon, ob es positiv oder negativ. Was ist der beste Weg, das

Warum kann ich nicht die erhalten Prozentsatz von über Int

Anzahl der Antworten 9 Antworten
Bitte verzeihen Sie meine Programmier-Kenntnisse. Ich weiß, das ist eine einfache Sache, aber ich verstehe nicht, warum das Ergebnis immer 0. Warum decimal wird in Ordnung sein? int a = 100; int b = 200; decimal c

Wie kann ich bit-shifting zu ersetzen integer-division?

Anzahl der Antworten 7 Antworten
Ich verstehen, wie es zu tun für Potenzen von 2 also das ist nicht meine Frage. Zum Beispiel, wenn ich will, zu finden 5%, dass eine Zahl mit einem bit-shift statt eine ganze Zahl teilen, wie würde

Wie macht man integer (signed oder unsigned) division auf den ARM?

Anzahl der Antworten 5 Antworten
Arbeite ich auf den Cortex-A8 und Cortex-A9 im besonderen. Ich weiß, dass einige Architekturen kommen nicht mit integer-division, aber was ist der beste Weg, es zu tun, andere als zu konvertieren float, teilen, konvertieren zu integer? Oder

Warum gibt Integer Division Code die falsche Antwort?

Anzahl der Antworten 3 Antworten
Habe ich eine sehr einfache division in Java (es ist ein Produkt Menge /Produktion pro Stunde), aber wenn ich diese division, bekomme ich komische Fehler: float res = quantity / standard; Habe ich versucht, die oben Geschäftsbereich

Wie man eine Division in Go durchführt

Anzahl der Antworten 2 Antworten
Ich versuche, führen Sie eine einfache division Gehen. fmt.Println(3/10) Diese Drucke 0 anstelle von 0,3. Das ist irgendwie komisch. Könnte mir bitte jemand mitteilen, was der Grund dahinter? ich möchte zum ausführen verschiedener arithmetischer Operationen Gehen. Dank

Warum liefert das Teilen von zwei int nicht den richtigen Wert, wenn es double zugewiesen wird?

Anzahl der Antworten 8 Antworten
Wie kommt es, dass in den folgenden snippet int a = 7; int b = 3; double c = 0; c = a / b; c endet mit dem Wert 2, statt 2.3333, wie man erwarten würde.

Überprüfen Sie, ob eine Zahl durch 3 teilbar ist

Anzahl der Antworten 17 Antworten
Ich brauche, um herauszufinden, ob eine Zahl teilbar ist durch 3 ohne Verwendung %/ oder *. Der Tipp gegeben wurde, zu verwenden atoi() Funktion. Keine Ahnung, wie es zu tun? InformationsquelleAutor der Frage joshu | 2010-08-06

Warum gibt die Division in Ruby eine Ganzzahl statt eines Dezimalwerts zurück?

Anzahl der Antworten 7 Antworten
Beispiel: 9 / 5 #=> 1 aber ich erwartete 1.8. Wie bekomme ich die richtigen dezimal (nicht-ganzzahlige) Ergebnis? Warum ist es die Rückkehr 1? InformationsquelleAutor der Frage ErwinM | 2011-03-31

Negative Ganzzahldivision überraschendes Ergebnis

Anzahl der Antworten 5 Antworten
In meiner Anwendung, die ich traf die folgende und war von den Ergebnissen überrascht: 8/-7=-2 (beides ganze zahlen). was dies bedeutet? InformationsquelleAutor der Frage Never Back Down | 2011-04-04

Warum ist das Ergebnis von 1/3 == 0?

Anzahl der Antworten 13 Antworten
Ich dies Schreibe-code: public static void main(String args) { double g = 1 / 3; System.out.printf("%.2f", g); } Ist das Ergebnis 0. Warum ist das so und wie löse ich dieses problem? InformationsquelleAutor der Frage Tofiq |

Wie ist das Verhalten der Ganzzahldivision?

Anzahl der Antworten 5 Antworten
Beispielsweise int result; result = 125/100; oder result = 43/100; Wird das Ergebnis immer sein, den Boden der division? Was ist das Verhalten definiert? InformationsquelleAutor der Frage T.T.T. | 2010-08-30

Integer-Division: Wie produzieren Sie ein Double?

Anzahl der Antworten 10 Antworten
Für diesen code-block: int num = 5; int denom = 7; double d = num / denom; den Wert d ist 0.0. Es kann dazu gezwungen werden, zu arbeiten, indem casting: double d = ((double) num) /

Warum gibt das Teilen eines Floats durch eine Ganzzahl 0.0 zurück?

Anzahl der Antworten 6 Antworten
Also wenn ich eine Reihe von zahlen '0 - 1024" und ich möchte, um Sie in '0 - 255', die Mathematik würde diktieren, teilen Sie die Eingabe, indem das maximum, das die Eingabe (1024 in diesem Fall),

Wie kann man überprüfen, ob die gegebene Zahl auf schnelle Weise von 15 teilbar ist?

Anzahl der Antworten 6 Antworten
Division in den Prozessor nimmt sich viel Zeit, so möchte ich Fragen, wie check-in am schnellsten Weg, wenn die Zahl teilbar ist, einige andere Nummer, in meinem Fall brauche ich um zu prüfen, ob Zahl ist teilbar

Integer-Division mit Rest in JavaScript?

Anzahl der Antworten 14 Antworten
In JavaScript, wie komme ich: die gesamte Anzahl der Zeiten, die eine gegebene ganze Zahl geht in ein anderes? der Rest? InformationsquelleAutor der Frage Yarin | 2010-11-19

Finde den Divisionsrest einer Zahl

Anzahl der Antworten 10 Antworten
Wie könnte ich Sie gehen über die Suche nach der division Rest einer Zahl in Python? Beispielsweise: Wenn die Zahl 26 und gliedert Zahl die 7, dann die division Rest ist 5. (da 7+7+7=21 und 26-21=5.) InformationsquelleAutor

Wie soll ich Integer Division in Perl machen?

Anzahl der Antworten 6 Antworten
Was ist ein guter Weg, um immer tun integer-division in Perl? Zum Beispiel möchte ich: real / int = int int / real = int int / int = int InformationsquelleAutor der Frage Bryan Denny | 2009-02-12