代码先锋网 代码片段及技术文章聚合

ABAP——ROUND函数小数位取整

lv_string为输入的数值,
lv_string2为需要保留小数位数
sign为判断是需要向上取整还是向下取整,+是向上,-是向下

  DATA:lv_string TYPE p DECIMALS 10.
  DATA:lv_string2 TYPE p VALUE '3'.
        CALL FUNCTION 'ROUND'
          EXPORTING
            decimals = lv_string2
            input    = lv_string
            sign     = '+'
          IMPORTING
            output   = lv_string
*         EXCEPTIONS
*           INPUT_INVALID       = 1
*           OVERFLOW = 2
*           TYPE_INVALID        = 3
*           OTHERS   = 4
          .
版权声明:本文为weixin_42559610原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_42559610/article/details/115668730

智能推荐

C#有小数位数直接进位为整数;JavaScript Math有小数位数取整方法

 JavaScript  Math有小数位数取整方法  总结:floor向下取整,ceil向上取整;round和rint四舍五入,取绝对值后舍入,然后加上符号,遇到.5的时候向绝对值小的方向舍之。...

python函数round()取整保留小数问题

最近在Python中使用round()函数取整然后后处理乘以100时,发现了一个奇怪的问题,如下: 可以看出round(61 / 54, 2) 可以保留2位小数,结果为1.13,但是(round(61 / 54, 2) )* 100的结果却为112.99999999999999,这明显不是我们想要的结果形式,此时建议使用round(61 / 54 * 100, 2)这种形式,也就是把后处理(比如乘...

js数字Math方法,随机数,四舍五入保留小数位,向上取整向下取整;

1.向上取整Math.ceil(): 2.向下取整Math.floor(): 3.四舍五入Math.round(): 4.保留小数位按照四舍五入规则toFixed(): 5.随机数Math.floor(): 函数方法获得随机id 推荐学习文章...

保留小数位数&spit函数

###保留小数位数 1.输出print函数 2.DecimalFormat 保留失败,结果为:3 另一种: 保留成功,结果为:3.00 spit()函数 按指定字符(串)分割给定字符串 | , + , *, ^ , $ , / , | , [ , ] , ( , ) , - , . , \等, 因它们是正则表达式中的一部分, 所以如果想用该字符本身, 这些字符需要进行转义才能表示它本身; 如按&l...

几个小数取整函数

在c++的cmath库中提供了几个小数取整的函数ceil() floor() round() trunc,我们可以根据不同的场景去选用它们。 ceil函数:向上取整 floor函数:向下取整 round函数:四舍五入取整 trunc函数:舍尾取整 下面我们依次来看看这几个函数的特性。 ceil函数 ceil函数如下定义,函数返回不小于参数arg的最小整数,即向上取整。 我们可以用下图来直观的描述它...

猜你喜欢

【JavaScript——牛客网算法No.HJ7】取近似值(不限制小数位数,四舍五入取整)

@No.HJ7 取近似值 @problem description: 写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于5,向上取整;小于5,则向下取整。 @input description: 输入一个正浮点数值 @output description: 输出该数值的近似整数值 示例 @input: 5.546852 @output: 6 算法分析: 又是熟悉的一...

购物车

------------------------------网络请求 ------------- public class MyUtil { private class Logg implements Interceptor{ } } ---------------------------------------获取 userid,sessionid* 注册请单文件----------------...

SQL Server下无限多级别分类查询解决办法(简单查询树形结构数据库表)

在开发中经常会遇到无限级分类的问题,最常见的是一些无限级目录之类的,如果你对SQL Server还不是太熟悉或者还不太熟悉SQL语言的话,这将是一件很困难的事情,也许你最后能实现类似的功能,不过可能花费的时间很长,效率也不是很理想,下面的示例也许能给你一个启示。       直接查询Select * from dbo.fGetTreeTable(null)就可以输入所...