VC#做个小工具,关于计算的问题


大神们,帮我看看,我做了一个小软件,计算前几个textbox中填写的数值得出的值输出在最后一个textbox中,代码如下:
private void Button1_Click(object sender, EventArgs e)
        {
            if (jslxdx.Checked)
            {
                TextBox9.Text = Convert.ToString(Convert.ToInt64(TextBox1.Text) / 8 * Convert.ToInt64(TextBox2.Text) * Convert.ToInt64(TextBox8.Text) * 3600*24 / 1000000);
            }
        }
得出的数值 怎么样可以显示小数点后?谢谢大神们了。

5 个解决方案

#1


自己顶一下,大家帮帮我啊。谢谢了

#2


把8改为8.0。

#3


Convert.ToInt64
改成
Convert.Double

#4


private void Button1_Click(object sender, EventArgs e)
         {
             if (jslxdx.Checked)
             {
                 TextBox9.Text =string.Format (" N2",Convert.ToDecimal(TextBox1.Text) / 8 * Convert.ToDecimal(TextBox2.Text) * Convert.ToDecimal(TextBox8.Text) * 3600*24 / 1000000m);
             }
         }

N2就是你要显示几位小数

#5


C#里整形和整形的计算结果只能是整形
关注微信公众号

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2020 ITdaan.com