いくつかの値を10進数に変換する必要があります。 > 66.2、32.568 - - > 32.5、22.35264 - > 22.3 私は正確ものの場合は必要なフォーマットを取得しています66.2356:私の出力値が 元のようなものである場合C#を使用して小数点以下の桁数で値を書式設定する方法
Double calculateinputPower="somegivenvalue";
String valuePower="somevalue";
Double calculatePower = Double.Parse(valuePower);
calculatePower = calculatePower - calculateinputPower + calculateErp * 1;
calculatePower = Double.Parse(String.Format("{0:0.0}", calculatePower));
valuePower = System.Convert.ToString(calculatePower);
ERP.Text = valuePower;
:私は以下を行っています出力値は 22,33,11,66,55のようになります。その値を に変換します。22-> 22.0 33-> 33.0 11-> 11.0 66-> 66.0これをどのように取得できますかC#。
私はToString("N2");
を使用する場合myVal.ToString("F");
が、私はその後、私は1,000.00 を0.00 を取得しています取得していますが、私は私が必要とする正確にどのようなお金のフォーマットまたは0.00フォーマット を望んでいない使用される値が非小数の場合は0.0シングルです。
が、今働い@gypsyCoderありがとう従います – Srikanth