Suchergebnisse für Anfrage "floating-point-precision"

7 die antwort

Printf-Breitenspezifizierer, um die Genauigkeit des Gleitkommawerts beizubehalten

4 die antwort

Vergleich von Double und Float [duplizieren]

4 die antwort

sizeof long double und precision passen nicht zusammen?

Betrachten Sie den folgenden C-Code:

TOP-Veröffentlichungen

1 die antwort

Wie vermeide ich Gleitkommafehler?

3 die antwort

Genauigkeit der C ++ - Funktion für volle Quadrate

2 die antwort

einfache Gleitkommazahlen verlieren an Genauigkeit

Ich verwende Delphi XE2 Update 3. Es gibt Präzisionsprobleme mit selbst den einfachsten Gleitkommazahlen (wie3.7). Mit diesem Code (eine 32-Bit-Konsolen-App): program Project1; {$APPTYPE CONSOLE} {$R *.res} uses System.SysUtils; var s: Single; ...

3 die antwort

Wie breitet sich ein Gleitkomma-Fehler aus, wenn mathematische Operationen in C ++ ausgeführt werden?

Nehmen wir an, wir haben die folgenden Variablen deklariert float a = 1.2291; float b = 3.99; float -Variablen haben die Genauigkeit 6, was (wenn ich das richtig verstehe) bedeutet, dass die Differenz zwischen der Zahl, die der Computer ...

2 die antwort

“GL_HALF_FLOAT” mit OpenGL Rendering und GLSL

Ich programmiere einen OpenGL-Renderer in C ++. Ich möchte, dass es so effizient wie möglich ist und jeder Scheitelpunkt / Normal / UV-Tex-Koordinate / Tangente / usw. so wenig Speicher wie möglich belegt. Ich benutze Indizes, Strips und Lüfter. ...

2 die antwort

Präzision von repr (f), str (f), print (f) wenn f float ist

Wenn ich laufe: >>> import math >>> print(math.pi) 3.141592653589793 Dann wird pi mit 16 Ziffern gedruckt, Wie auch immer, laut: >>> import sys >>> sys.float_info.dig 15Meine Genauigkeit beträgt 15 Stellen. So, sollte ich mich auf die letzte ...

4 die antwort

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; } ...