Gießen Sie in C#zum Dezimalwert. Warum ist (dezimal) 0,1f == 0,1 m wegen Rundung nicht falsch?C#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Gießen Sie in C#zum Dezimalwert. Warum ist (dezimal) 0,1f == 0,1 m wegen Rundung nicht falsch?

Post by Anonymous »

Wenn ich Folgendes in C#bewerten, ergibt es wahr: < /p>

(decimal)0.1F == 0.1M
< /code>

Warum führt die Konvertierung zum Schwimmer und zurück zur Dezimalrunde keine Rundungsfehler ein? < /p>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post