zoukankan      html  css  js  c++  java
  • 【BIRT】Format Number下的Round Mode中的各项解释

    页面展示

    image


    从上图我们可以才看出,共有Half Up、Half Down、Half Even、Up、Down、Celling、Floor、Unnecessary

    下面一一介绍每一个的意思

    Half Up

    正常的四舍五入

    例如:

    输入数字    输出数字

    1.1           1

    2.5           3       


    Half Down

    向最接近数字方向舍入的舍入模式,如果两个相邻数字的距离相等,则向下舍入

    例如:

    输入数字    输出数字

    1.1           2

    2.5           2   

       

    Half Even

    向最接近数字方向舍入的舍入模式,如果与两个相邻数字的距离相等,则向相邻的偶数舍入

    例如:

    输入数字    输出数字

    1.1           2

    2.5           2

    1.6           2  


    Up

    始终对非零舍弃部分加1

    例如:

    输入数字    输出数字

    1.1           2

    2.5           3        (0.5向上进一位,则不加1)


    Down

    截尾

    例如:

    输入数字    输出数字

    1.1           1

    2.5           2       


    Ceiling

    向正无限大方向舍入的舍入模式

    例如:

    输入数字    输出数字

    1.1           2

    2.5           3      

    -1.1         -1

    -1.5         -1


    Floor

    向负无限大方向舍入的舍入模式

    例如:

    输入数字    输出数字

    1.1           1

    2.5           2     

    -1.1         -2

    -1.5         -2


    Unnecessary

    用于断言请求的操作具有精确结果的舍入模式,因此不需要舍入

    例如:

    输入数字    输出数字

    1.1           抛出 ArithmeticException

    2.5           抛出 ArithmeticException    

    1.0           1

    -1.0         -1




  • 相关阅读:
    android自定义视图
    CISCO PVST+配置和结果验证 per vlan spanning tree(51cto 实验10)
    读入a,b当a,b不同时为零时结束
    跨交换机VLAN 配置和结果验证(51cto :实验9)
    单交换机VLAN 配置和结果验证(51cto-o8)
    cocos2d(1)
    servlet-session
    Servlet-servletContext
    mysql数据库从windows迁移到linux,或者linux迁移到windows教程
    linux (centos) 安装MySql详细教程!!实战详解
  • 原文地址:https://www.cnblogs.com/OliverQin/p/9334460.html
Copyright © 2011-2022 走看看