zoukankan      html  css  js  c++  java
  • 介绍几个随机数生成函数[CACS_RANDOM_I4,QF05_RANDOM_INTEGER,QF05_RANDOM]

    SAP提供了很多随机数生成的函数,可以在SE37中查到。

    2017-02-13_10-52-38

    下面介绍其中三个.

    1, CACS_RANDOM_I4

    CACS_RANDOM_I4能生成正整数随机数。

    DATA g_rnd TYPE int4.
    DO 10 TIMES.
      CALL FUNCTION 'CACS_RANDOM_I4'
        EXPORTING
          rnd_min   = 0
          rnd_max   = 35
        IMPORTING
          rnd_value = g_rnd.
      WRITE:/ g_rnd.
    ENDDO.

    2, QF05_RANDOM_INTEGER

    QF05_RANDOM_INTEGER能生成整数的随机数,包括负数。

    DATA g_int TYPE int4.
    DO 10 TIMES.
      CALL FUNCTION 'QF05_RANDOM_INTEGER'
        EXPORTING
          ran_int_max = 100
          ran_int_min = -100
        IMPORTING
          ran_int     = g_int.
    
      WRITE:/ g_int.
    ENDDO.

    2017-02-13_11-01-19

    3, QF05_RANDOM

    QF05_RANDOM能生成0-1之间的浮点类型的随机数。

    DATA g_f TYPE f.
    DO 10 TIMES.
      CALL FUNCTION 'QF05_RANDOM'
        IMPORTING
          ran_number = g_f.
    
      WRITE:/ g_f.
    ENDDO.

    2017-02-13_11-02-53

    以上。

  • 相关阅读:
    一种稀少的漏洞-内网穿透代理漏洞【原创】
    实战修改密码处的一处逻辑问题【原创】
    Redis Cluster集群搭建与配置
    tomcat热部署,更改java类不用重新加载context
    Redis集群方案应该怎么做
    Flume + HDFS + Hive日志收集系统
    hadoop 1.2 集群搭建与环境配置
    epub、ocf等常用电子书格式浅析----附JAVA示例程序
    zookeeper-3.4.8 集群搭建
    centos6.6 虚拟机集群搭建
  • 原文地址:https://www.cnblogs.com/datie/p/11435874.html
Copyright © 2011-2022 走看看