以前にも似たような質問をしましたが、今はより良い質問方法があります。私は計算機に取り組んでいます。除算を小数点以下 8 桁にフォーマットする必要があります。これは私が使用しているコードで、カスタム形式を作成しようとしています。何らかの理由で、私のフォーマットを無視します。コードのこの部分を書いた方法で何か間違ったことをしていますか?
private void btnDivide_Click(object sender, System.EventArgs e)
{
calc.Divide(displayValue);
newValue = true;
decimalEntered = false;
displayValue = calc.CurrentValue;
txtDisplay.Text = displayValue.ToString(string.Format("{####.########}"));
}
このサンプルも試してみましたが、うまくいきませんでした。
private void btnDivide_Click(object sender, System.EventArgs e)
{
calc.Divide(displayValue);
newValue = true;
decimalEntered = false;
displayValue = calc.CurrentValue;
txtDisplay.Text = displayValue.ToString(string.Format("f8"));
}
私のエラーが私がこれを書いた方法にあるのか、それとも私のプログラムのどこかにあるのかはわかりませんが、あなたの答えは私がそれを絞り込むのに役立つかもしれません.
これらの形式の両方が同じことを「達成する必要がある」のは私の理解です。それからまた、私は新しいです。