C#小数的问题 double c=0;c=5/100;但是c的值却为0.想问一下大家怎么样才能让变量c的值为小数即为0.05; 不要跟我说c=0.05; 我这里只是举个例子。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 double c=0;c=5/100.0; 因为 5/100 的那个5和100都是int型的,除完就是=0,改成 5.0f/100 或者(double)5/100 就行了 double c = 0;c = 5.0 / 100.0;MessageBox.Show(c.ToString()); double c = 0;c = (double)5 /(double)100;MessageBox.Show(c.ToString()); 可是c本来就是double类型啊。把一个int类型赋给double类型,那int应该会隐形转换成double吧。 关于repeater.哥哥们来看看。 如何在datagridview的列中按钮同时显示text文本 关于winform中事务的问题?不加事务运行很快,但加上事务控制后就说超时? 事件、多播委托问题? 简单的ADO.NET问题 VS2008中https证书问题 请教各位一个关于DateTime格式转化的问题 insert into selected 语句的使用 c#的csc命令在哪里啊? XML节点的读取 C# 触摸屏手写输入求解!!!!!! C#如何取出一行中的字符数包括空格,单词
c=5/100.0;
c = 5.0 / 100.0;
MessageBox.Show(c.ToString());
double c = 0;
c = (double)5 /(double)100;
MessageBox.Show(c.ToString());