Suchergebnisse für Anfrage "floating-point"
Wie erhalte ich den kleinsten nächsten oder vorherigen möglichen doppelten Wert, der von der Architektur unterstützt wird?
Sagen wir, ich habe eindouble variabled. Gibt es eine Möglichkeit, den nächsten oder vorherigen Wert abzurufen, der von der CPU-Architektur unterstützt wird? Wenn der Wert trivialerweise 10,1245125 beträgt und die Genauigkeit der Architektur ...
Warum ändert sich der Wert dieses Floats von dem, auf den er eingestellt wurde?
Warum gibt dieses C-Programm die "falsche" Ausgabe aus? #include<stdio.h> void main() { float f = 12345.054321; printf("%f", f); getch(); }Ausgabe 12345.054688Aber die Ausgabe sollte sein,12345.054321. Ich verwende VC ++ in VS2008.
Fließkommavergleich in AWL, BOOST
ibt es in der AWL oder in Boost eine Reihe von generischen einfachen Vergleichsfunktione Der, den ich gefunden habe, erfordert immer Vorlagenparameter und / oder die Instanziierung einer Strukturvorlage. Ich suche nach etwas mit einer Syntax ...
Wie druckt Javascript 0.1 so genau?
Ich habegehör [https://stackoverflow.com/questions/1458633/elegant-workaround-for-javascript-floating-point-number-problem] dass Javascript Zahlen sindIEEE 754 [http://en.wikipedia.org/wiki/IEEE_floating_point] Gleitkommazahlen, was erklärt, ...
Wie erhalte ich den minimalen oder maximalen Wert eines Iterators, der Gleitkommazahlen enthält?
Ich verstehe warum die floats keine implementierung für @ habOrd [https://stackoverflow.com/q/26489701/155423] aber das hilft mir nicht besonders, wenn ich faul sein und Iteratoren verwenden möchte. Gibt es eine Problemumgehung oder eine ...
sin v / s sinf Funktion in C
Ich versuche das @ zu benutzsinf Funktion in meinem C-Programm, aber es gibt mir einen undefinierten Referenzfehler unter MSVC 6.0, jedochsin funktioniert gut Dies macht mich neugierig, den Unterschied zwischen @ zu findsin undsinf. Was ist ...
Ist es möglich, 0 zu erhalten, indem zwei ungleiche Gleitkommazahlen subtrahiert werden?
Ist es im folgenden Beispiel möglich, eine Division durch 0 (oder Unendlich) zu erhalten? public double calculation(double a, double b) { if (a == b) { return 0; } else { return 2 / (a - b); } }m Normalfall natürlich nicht. Aber was wenna undb ...
Warum sind Gleitkomma-Unendlichkeiten im Gegensatz zu NaNs gleich?
Warum folgt der Unendlichkeitsvergleich nicht der Logik, die auf NaNs angewendet wird? Dieser Code gibt @ afalse drei Mal double a = Double.NaN; double b = Double.NaN; System.out.println(a == b); // false System.out.println(a < b); // false ...
Wie kann ich die Leistung von log () und fp in C ++ vergleichen?
Ich verwende eine protokollbasierte Klasse in C ++, um sehr kleine Gleitkommawerte zu speichern (da die Werte ansonsten über den Bereich von @ hinausgehendouble). Da ich eine große Anzahl von Multiplikationen durchführe, hat dies den ...
Strange-Ausgabe bei Verwendung von float anstelle von double
Seltsame Ausgabe, wenn ich @ benutfloat Anstatt vondouble #include <stdio.h> void main() { double p,p1,cost,cost1=30; for (p = 0.1; p < 10;p=p+0.1) { cost = 30-6*p+p*p; if (cost<cost1) { cost1=cost; p1=p; } else { break; } ...