おはようございますすべての人、私はあなたの問題を助けてくれることを願っています。してくださいカンマとセントでの書式番号をテキストボックスに入力して計算する
は、私は一定量のために計算しますTextboxes
のグループ(ノー通貨記号)が
私の第一の質問はTextbox
でどのように私は入力し、適切な数で考えてみましょうか?私が22
と入力した場合、出力は22.00
となります。1164.25
のようなものを入力すれば、この出力は1,164.25となります。.25
は10進数のように10進数です(タイプに関わらず)。分かってるね。カンマとセントで数字を適切に結び付けていることが分かります。私はKeyprees
とTextchanged
を使用してこれを達成し、ここで私の2番目の質問は、Imはテキストボックスに数値を入力して行わ言うことができますされことを願って
は、テキストボックスの名前がGrandTotal.text
であると私は考えてみましょうa NumericUpdown1.Value
,VatAmount.Text
およびTotalAmount.Text
NumericUpdown1.Value
のタスクはパーセントです。
ここは私の2番目の質問です。数字の割合をどのように計算できますか?このように言うことができます。
__________________________________________________________
|VatAmount.Text|=|NumericUpDown1.Value|of|GrandTotal.Text|
----------------------------------------------------------
|11.655 |=|1 Percent |of|1165.5 |
----------------------------------------------------------
最終出力は次のようにする必要があります:
_____________________________________________________
|TotalAmount.Text|=|GrandTotal.Text|+|VatAmount.Text|
-----------------------------------------------------
|1177.155 |=|1165.5 |+|11.655 |
-----------------------------------------------------
どのように私はこれを達成することができますか? また、異なる場所で異なるdeliminatersを使用することに注意してください「」または:currencにテキストボックスの書式を設定する未来のヘルプ
入力時に再フォーマットするのは実際的ではありません。あなたの最善の策は、ユーザーが何でも好きな番号を入力してから、コントロールから離れるときにフォーマットすることです。 – jmcilhinney
質問は一度に1つだけお願いします。 2番目の質問がある場合は、2番目の投稿でそれを聞いてください。 – jmcilhinney
ユーザーは、入力ミスなど、ユーザーが入力したすべてのものを考慮します。これを行うには、膨大な量のエラーチェックが必要になります。 – Plutonix