【发布时间】:2013-08-23 08:06:25
【问题描述】:
我需要一个建议来找出两个磅(磅)值之间的差异。我尝试了两种方式,
第一种方式,
var pound1 = 151.10;
var pound2 = 142.19;
var finalPoundValue = (pound1 - pound2);
// result 8.91 -> 8 Pounds 91 Ounce
第二种方式,
var value1 = 151.10;
var value2 = 142.19;
var poundDiff = (151 - 142);
var ounceDiff = (10 - 19);
// result 9 Pounds -9 Ounce
但是,不知道哪一种方法是找出磅值之间差异的正确方法。或任何其他可用于解决此问题的最佳方法..?
【问题讨论】:
-
不是 91 盎司,而是 91/100 盎司。 91 盎司将是另外 5 磅和 0.69 (69/100) 盎司。您的第一个公式应为 8 磅 14.56 盎司 (16 * .91 = 14.56)。
标签: c# c#-4.0 double units-of-measurement