当前位置: 首页 > news >正文

墨刀做网站今天热点新闻

墨刀做网站,今天热点新闻,坤思特重庆网站建设熊掌号,58同城石家庄网站建设Math.Round()并不是严格意义上的是四舍五入函数。它默认的执行的是“银行家舍入”算法,即四舍六入五取偶。概括为:四舍六入五考虑、五后非零就进一,五后皆零看奇偶,五前为偶应舍去、五前为奇要进一。 当为5时,取离着最…

Math.Round()并不是严格意义上的是四舍五入函数。它默认的执行的是“银行家舍入”算法,即四舍六入五取偶。概括为:四舍六入五考虑、五后非零就进一,五后皆零看奇偶,五前为偶应舍去、五前为奇要进一

        当为5时,取离着最近的偶数。见下图:

               

测试代码如下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace MathRoundTest
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine(Math.Round(1234.5).ToString());  //输出:1234
            Console.WriteLine(Math.Round(1234.50).ToString());  //输出:1234
            Console.WriteLine(Math.Round(1235.5).ToString());  //输出:1236
            Console.WriteLine(Math.Round(1235.50).ToString());  //输出:1236
            Console.WriteLine("---------------------------------------------");

            Console.WriteLine(Math.Round(-1234.5).ToString());  //输出:-1234
            Console.WriteLine(Math.Round(-1234.50).ToString());  //输出:-1234
            Console.WriteLine(Math.Round(-1235.5).ToString());  //输出:-1236
            Console.WriteLine(Math.Round(-1235.5).ToString());  //输出:-1236
            Console.WriteLine("---------------------------------------------");

            Console.WriteLine(Math.Round(123.45, 1).ToString());  //输出:123.4
            Console.WriteLine(Math.Round(123.55, 1).ToString());  //输出:123.6
            Console.WriteLine("---------------------------------------------");


            Console.WriteLine(Math.Round(-123.45, 1).ToString());  //输出:-123.4
            Console.WriteLine(Math.Round(-123.55, 1).ToString());  //输出:-123.6
            Console.WriteLine("---------------------------------------------");

            Console.ReadLine();
        }
    }
}
 

如果要实现我们所需要的四舍五入,需要使用使用四舍五入策略参数:MidpointRounding.AwayFromZero  (当为5时,取远离0的数值)。

测试代码如下:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace MathRoundTest
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine(Math.Round(1234.5,MidpointRounding.AwayFromZero).ToString());  //输出:1235
            Console.WriteLine(Math.Round(1234.50, MidpointRounding.AwayFromZero).ToString());  //输出:1235
            Console.WriteLine(Math.Round(1235.5, MidpointRounding.AwayFromZero).ToString());  //输出:1236
            Console.WriteLine(Math.Round(1235.50, MidpointRounding.AwayFromZero).ToString());  //输出:1236
            Console.WriteLine("---------------------------------------------");

            Console.WriteLine(Math.Round(-1234.5, MidpointRounding.AwayFromZero).ToString());  //输出:-1235
            Console.WriteLine(Math.Round(-1234.50, MidpointRounding.AwayFromZero).ToString());  //输出:-1235
            Console.WriteLine(Math.Round(-1235.5, MidpointRounding.AwayFromZero).ToString());  //输出:-1236
            Console.WriteLine(Math.Round(-1235.5, MidpointRounding.AwayFromZero).ToString());  //输出:-1236
            Console.WriteLine("---------------------------------------------");

            Console.WriteLine(Math.Round(123.45, 1, MidpointRounding.AwayFromZero).ToString());  //输出:123.5
            Console.WriteLine(Math.Round(123.55, 1, MidpointRounding.AwayFromZero).ToString());  //输出:123.6
            Console.WriteLine("---------------------------------------------");


            Console.WriteLine(Math.Round(-123.45, 1, MidpointRounding.AwayFromZero).ToString());  //输出:-123.5
            Console.WriteLine(Math.Round(-123.55, 1, MidpointRounding.AwayFromZero).ToString());  //输出:-123.6
            Console.WriteLine("---------------------------------------------");

            Console.ReadLine();
        }
    }
}
 

http://www.hrbkazy.com/news/42699.html

相关文章:

  • 医疗类网站还有做seo深圳网络公司推广
  • wordpress 主题 edu常州seo
  • 大一学生做的网站seo怎么刷排名
  • 巩义做网站推广杭州做百度推广的公司
  • 网络商城推广营销济南网站万词优化
  • 成都设计网站的公司名称竞价托管 微竞价
  • 在网上怎么赚钱天津百度关键词seo
  • 用阿里云做网站网站推广怎么写
  • 太仓做网站的公司培训心得体会300字
  • 跨境独立站平台网站推广100种方法
  • 网站底部导航菜单每日新闻简报
  • 做网站需要懂什么软件郑州seo外包顾问热狗
  • ps2017做网站常德网站建设制作
  • 加强政协网站建设江门seo外包公司
  • 重庆安全管理局官网网站seo诊断优化方案
  • 大连做网站seo全网营销
  • 北京网站建设招聘中山口碑seo推广
  • 做国外网站收款怎么收神马seo教程
  • 做特卖的网站蚌埠seo外包
  • 网站建设品牌策划服务之家网站推广
  • 上海建设工程安全质量监督站网站seo外包如何
  • 广州专业网站优化公司关键词自动优化工具
  • macbook做网站绑定域名广州百度网站排名优化
  • 石岩做网站新媒体推广渠道有哪些
  • 做本地团购网站品牌推广文案
  • 闲鱼钓鱼网站怎么做seo每日一贴
  • 沈阳响应式网站制作无锡seo培训
  • 为什么要用模板建站?重庆网站关键词排名
  • 荆州网站建设百度安装下载
  • nas可以做网站吗现在网络推广哪家好