2012-01-17 9 views
2

私のアプリケーションでリスク比率を表示したい。パーセンテージの検索方法

は私が例えばパーセントで、この値を取得したい

ましょう= 100、B = 50;

%value = a - bの値を表示します。 = 50;

これをパーセンテージで表示したいとします。

提案があります。

ありがとうございました。

+2

割合がちょうどある結果をフォーマットするString.Formatのを使用した例です0と1の間の実数に100を掛けたものです。 – Joey

+0

何パーセントですか?値は正確に何ですか?最初に質問を明確にする。 – WoLfulus

+0

数学やコードが必要ですか?あなたはすでにどのようなコードを持っていますか? – craig1231

答えて

3
let percentage=100*(a-b)/a 

と多分あなたは、私が正しくあなたの質問を理解していれば、それを

+8

それはいつからですか? –

+0

ありがとうございます –

+0

逆です!代わりに "int percentage = 100-(100 *(a-b)/ a)"を使用してください – Ave

5

を丸めることになるでしょう、

=合計aとbの場合は、その後、一部

であるB * 100/=パーセントは取られた

Double a = 100; 
Double b = 50; 
Double percentage = (b/a*100); 

// to output the result 
Labelcontrol.Text = percentage.ToString(); 

// or if just a plain c# app you can send it to the console 
Console.WriteLine(percentage.ToString()); 

更新:私はあなたがどこでうまくいかない一度値を削除すると残った割合。その場合、計算ラインは単純に更新されます

Double percentage = 100*(a-b)/a; 
1

ここで(C#の、あなたが質問をタグ付けされてきたように)

int a = 100, b = 50; 
double p = (double)(a - b)/a; 
string s = string.Format("Result is {0:0.0%}", p); 
関連する問題