关于Windows应用程序 [英] Regarding windows Application

查看:90
本文介绍了关于Windows应用程序的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

如何四舍五入十进制数字..?
假设我有一个像25.75这样的数字,我必须将其四舍五入为26.00.所以如何通过我不理解的代码来解决这个问题.所以请帮帮我..它很紧急.我必须在Windows应用程序中解决. "h2_lin">解决方案

 十进制 d =  25 . 75 ;
d = Math.Round(d); // 因此,d = 26 
字符串 a = d.ToString(" ); // 以0.00格式在文本框中显示它 


祝您编码愉快!
:)


好吧,您可以在数学库中使用Round:
http://msdn.microsoft.com/zh-我们/library/system.math.round%28v=vs.110%29.aspx [ http://msdn.microsoft.com/en-us/library/7d101hyf.aspx [ ^ ]

还是地板或天花板,取决于您的要求:
http://msdn.microsoft.com/en-us/library/system.math%28v = vs.71%29.aspx [ http://msdn.microsoft.com/en-us/library/dwhawy9k.aspx [ ^ ]


试试这个

 Console.WriteLine(" ,Math.Ceiling( 25 . 75 )));
Console.WriteLine(" ,Math.Ceiling( 25 . 45 ));
Console.WriteLine(" ,Math.Floor( 25 . 75 ));
Console.WriteLine(" ,Math.Floor( 25 . 45 ));
Console.WriteLine(" ,Math.Round( 25 . 75 ));
Console.WriteLine(" ,Math.Round( 25 . 45 ))); 


How to Round off A decimal number..?
suppose I have a number like 25.75,and I have to round it into 26.00.so how to solve this through code i donot understand.so please help me out..its urgent.I have to solve in windows application.

解决方案

decimal d= 25.75;
d = Math.Round(d);// so, d=26
string a = d.ToString("0.00");//to show it in textbox in 0.00 format


Happy Coding!
:)


Well, you can use Round in the Math library:
http://msdn.microsoft.com/en-us/library/system.math.round%28v=vs.110%29.aspx[^]
or Truncate:
http://msdn.microsoft.com/en-us/library/7d101hyf.aspx[^]

Or floor or ceileing, depending on your requirements:
http://msdn.microsoft.com/en-us/library/system.math%28v=vs.71%29.aspx[^]

and to show the number in any format:
http://msdn.microsoft.com/en-us/library/dwhawy9k.aspx[^]


Try this

Console.WriteLine("Math.Ceiling(25.75) = {0}", Math.Ceiling(25.75));
Console.WriteLine("Math.Ceiling(25.45) = {0}", Math.Ceiling(25.45));
Console.WriteLine("Math.Floor(25.75) = {0}", Math.Floor(25.75));
Console.WriteLine("Math.Floor(25.45) = {0}", Math.Floor(25.45));
Console.WriteLine("Math.Round(25.75) = {0}", Math.Round(25.75));
Console.WriteLine("Math.Round(25.45) = {0}", Math.Round(25.45));


这篇关于关于Windows应用程序的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆