关于Windows应用程序 [英] Regarding windows Application
本文介绍了关于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屋!
查看全文