0

方程式に問題があるようです。次のような問題を解決したいのですZ= A/(C*B)が、計算すると、プログラムが出力するA値を何度変更しても、F/G(i.e A=F/G)同じ答えが得られるようです。数学的には正しくありません。私のコードAZAZA=4/22Z = 2/(8*1)0.25

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace trafic_model
{
    public partial class Form1 : Form
    {
        double a = 0, b = 0;
        public Form1()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
            //С1
            a = Convert.ToDouble(textBox1.Text) / Convert.ToDouble(textBox2.Text);
            label3.Text = "C1 = " + a.ToString() + " Мбит/с.";
            //end of c1

            //N1
            z = (a / (Convert.ToDouble(textBox3.Text) * Convert.ToDouble(textBox5.Text)));
            label6.Text = "N1 = " + a.ToString() ;

            //

        }
    }
4

3 に答える 3

4

間違った変数を使用していると推測してください。以下の行ではzなく、次のようにする必要があります。a

label6.Text = "N1 = " + z.ToString() ;
于 2013-05-02T05:55:27.633 に答える
3
z = (a / (Convert.ToDouble(textBox3.Text) * Convert.ToDouble(textBox5.Text)));
label6.Text = "N1 = " + a.ToString() ;

label6 は である必要があるということ"N1 = " + z.ToString() ;ですか?

于 2013-05-02T06:05:59.537 に答える