0

LINQを使用して値のパーセンテージをそれ自体に追加するにはどうすればよいですか?たとえば、価格が£10だとします。その価格の6%をそれ自体に追加すると、£10.60になります。insertステートメント内でこの計算を実行したいのですが、私のコードは次のようになります。

aPrice + aPercentage = bPrice
4

1 に答える 1

3

これを行う通常の方法は、

newPrice = price *1.06M;

0〜100のパーセンテージの値がある場合は、次のようにします。

Decimal newPrice *= 1.0M + (PercentageVakye / 100M);

注:価格を操作するときは、常に2倍ではなく10進数を使用してください。

于 2012-07-01T18:47:01.603 に答える