Ich habe zwei ganzzahlige Werte aund b, aber ich brauche ihr Verhältnis in Gleitkomma. Ich weiß das a < bund möchte berechnen a / b. Wenn ich also eine ganzzahlige Division verwende, erhalte ich immer 0 mit einem Rest von a. Wie kann ich cim Folgenden erzwingen , eine Gleitkommazahl …
Welche der folgenden Techniken ist die beste Option, um eine Ganzzahl durch 2 zu teilen, und warum? Technik 1: x = x >> 1; Technik 2: x = x / 2; Hier xist eine ganze Zahl.
Multiplikation und Division können beispielsweise mit Bitoperatoren erreicht werden i*2 = i<<1 i*3 = (i<<1) + i; i*10 = (i<<3) + (i<<1) und so weiter. Ist es tatsächlich schneller, say (i<<3)+(i<<1)zu verwenden, um mit 10 zu multiplizieren, als i*10direkt zu verwenden? Gibt es irgendeine Art von Eingabe, die auf diese …
Beispielsweise: 9 / 5 #=> 1 aber ich habe erwartet 1.8. Wie kann ich das richtige Dezimalergebnis (nicht ganzzahlig) erhalten? Warum kehrt es 1überhaupt zurück?
Python 3.1 (r31:73574, Jun 26 2009, 20:21:35) [MSC v.1500 32 bit (Intel)] on win32 Type "help", "copyright", "credits" or "license" for more information. >>> 2/2 1.0 Ist das beabsichtigt? Ich erinnere mich stark an frühere Versionen, die zurückgekehrt sind int/int=int? Was soll ich tun, gibt es einen neuen Divisionsoperator oder …
Mit T-SQL und Microsoft SQL Server möchte ich die Anzahl der Dezimalstellen angeben, wenn ich eine Division zwischen 2 Ganzzahlen wie: select 1/3 Das kehrt derzeit zurück 0. Ich möchte, dass es zurückkommt 0,33. Etwas wie: select round(1/3, -2) Das geht aber nicht Wie kann ich das gewünschte Ergebnis erzielen?
Wenn ich Befehle in meiner Shell wie folgt ausführe, wird ein expr: non-integer argumentFehler zurückgegeben. Kann mir bitte jemand das erklären? $ x=20 $ y=5 $ expr x / y expr: non-integer argument
Weiß jemand, warum die Ganzzahldivision in C # eine Ganzzahl und keinen Gleitkommawert zurückgibt? Was ist die Idee dahinter? (Ist es nur ein Erbe von C / C ++?) In C #: float x = 13 / 4; //== operator is overridden here to use epsilon compare if (x == …
Ich verstehe nicht wirklich, wie die Modulteilung funktioniert. Ich habe gerechnet 27 % 16und bin damit fertig geworden 11und ich verstehe nicht warum. Ich kann online keine Erklärung für Laien finden. Kann jemand auf sehr hohem Niveau erläutern, was hier vor sich geht?
Ich frage mich nur, ob ich a durch b teilen möchte und sowohl am Ergebnis c als auch am Rest interessiert bin (z. B. wenn ich die Anzahl der Sekunden habe und diese in Minuten und Sekunden aufteilen möchte), was der beste Weg ist mach es? Wäre es int c …
Ich verstehe nicht ganz, warum ich keine Ausnahme durch Null bekomme: int d = 0; d /= d; Ich erwartete aber stattdessen eine Division durch Null-Ausnahme d == 1. Warum wird keine d /= dAusnahme durch Division durch Null ausgelöst, wenn d == 0?
Ich habe eine Tabelle softwareund Spalten darin als dev_cost, sell_cost. Wenn dev_costist 16000 und sell_costist 7500. Wie finde ich die Menge der zu verkaufenden Software, um die wiederherzustellen dev_cost? Ich habe wie folgt abgefragt: select dev_cost / sell_cost from software ; Es gibt 2 als Antwort zurück. Aber wir müssen …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.