Add logging to R case
This commit is contained in:
parent
6163f0d316
commit
2ae37ae85e
@ -62,13 +62,13 @@ namespace PhysFormuler
|
|||||||
{
|
{
|
||||||
Numbers.I = Numbers.U / Numbers.R;
|
Numbers.I = Numbers.U / Numbers.R;
|
||||||
I.Text = Math.Round(Numbers.I, 4).ToString();
|
I.Text = Math.Round(Numbers.I, 4).ToString();
|
||||||
Logger.Items.Add(Numbers.U + "В / " + Numbers.R + "Ом = " + I.Text + "А");
|
Logger.Items.Add(Numbers.U + "В / " + Numbers.R + "ом = " + I.Text + "А");
|
||||||
}
|
}
|
||||||
if (IsReady(I, type))
|
if (IsReady(I, type))
|
||||||
{
|
{
|
||||||
Numbers.R = Numbers.U / Numbers.I;
|
Numbers.R = Numbers.U / Numbers.I;
|
||||||
R.Text = Math.Round(Numbers.R, 4).ToString();
|
R.Text = Math.Round(Numbers.R, 4).ToString();
|
||||||
Logger.Items.Add(Numbers.U + "В / " + Numbers.I + "А = " + R.Text + "Ом");
|
Logger.Items.Add(Numbers.U + "В / " + Numbers.I + "А = " + R.Text + "ом");
|
||||||
}
|
}
|
||||||
if (IsReady(q, type))
|
if (IsReady(q, type))
|
||||||
{
|
{
|
||||||
@ -97,11 +97,13 @@ namespace PhysFormuler
|
|||||||
{
|
{
|
||||||
Numbers.I = Numbers.U / Numbers.R;
|
Numbers.I = Numbers.U / Numbers.R;
|
||||||
I.Text = Math.Round(Numbers.I, 4).ToString();
|
I.Text = Math.Round(Numbers.I, 4).ToString();
|
||||||
|
Logger.Items.Add(Numbers.U + "В / " + Numbers.R + "Ом = " + Numbers.I + "А");
|
||||||
}
|
}
|
||||||
if (IsReady(I, type))
|
if (IsReady(I, type))
|
||||||
{
|
{
|
||||||
Numbers.U = Numbers.I * Numbers.R;
|
Numbers.U = Numbers.I * Numbers.R;
|
||||||
U.Text = Math.Round(Numbers.U, 4).ToString();
|
U.Text = Math.Round(Numbers.U, 4).ToString();
|
||||||
|
Logger.Items.Add(Numbers.I + "А * " + Numbers.R + "ом = " + Numbers.U + "В");
|
||||||
}
|
}
|
||||||
if (IsReady(S, type))
|
if (IsReady(S, type))
|
||||||
{
|
{
|
||||||
@ -109,11 +111,13 @@ namespace PhysFormuler
|
|||||||
{
|
{
|
||||||
Numbers.l = Numbers.R * Numbers.S / Numbers.p;
|
Numbers.l = Numbers.R * Numbers.S / Numbers.p;
|
||||||
l.Text = Math.Round(Numbers.l, 4).ToString();
|
l.Text = Math.Round(Numbers.l, 4).ToString();
|
||||||
|
Logger.Items.Add(Numbers.R + "ом * " + Numbers.S + "мм^2 / " + Numbers.p + "ом*м = " + Numbers.l+ "м");
|
||||||
}
|
}
|
||||||
if (IsReady(l, type))
|
if (IsReady(l, type))
|
||||||
{
|
{
|
||||||
Numbers.p = Numbers.R * Numbers.S / Numbers.l;
|
Numbers.p = Numbers.R * Numbers.S / Numbers.l;
|
||||||
p.Text = Math.Round(Numbers.p, 4).ToString();
|
p.Text = Math.Round(Numbers.p, 4).ToString();
|
||||||
|
Logger.Items.Add(Numbers.R + "ом * " + Numbers.S + "мм^2 / " + Numbers.l + "м = " + Numbers.p + "ом*м");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (IsReady(p, type))
|
if (IsReady(p, type))
|
||||||
@ -122,6 +126,7 @@ namespace PhysFormuler
|
|||||||
{
|
{
|
||||||
Numbers.S = Numbers.p * Numbers.l / Numbers.R;
|
Numbers.S = Numbers.p * Numbers.l / Numbers.R;
|
||||||
S.Text = Math.Round(Numbers.S, 4).ToString();
|
S.Text = Math.Round(Numbers.S, 4).ToString();
|
||||||
|
Logger.Items.Add(Numbers.p + "ом*м * " + Numbers.l + "м / " + Numbers.R + "ом = " + Numbers.S+ "мм^2");
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user