我有以下内容:
var deltaTvd = stationTwo.VerticalDepth - stationOne.VerticalDepth;
现在,stationTwo.VerticalDepth
为10646.51,stationOne.VerticalDepth
为10580.52
。当我减去这些时,我得到65.99
。但是,Visual Studio将答案显示为65.989999999999782
。 VerticalDepth
属性为double
。我想知道为什么我得到额外的小数位而不仅仅是65.99
?