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

    以上。

  • 相关阅读:
    EF实现增删改查
    托管代码与非托管代码的区别
    堆、栈以及队列
    C#装箱和拆箱
    Leecode刷题之旅-C语言/python-349两个数组的交集
    Leecode刷题之旅-C语言/python-344反转字符串
    Leecode刷题之旅-C语言/python-217存在重复元素
    Leecode刷题之旅-C语言/python-206反转链表
    Leecode刷题之旅-C语言/python-204计数质数
    Leecode刷题之旅-C语言/python-203移除链表元素
  • 原文地址:https://www.cnblogs.com/datie/p/11435874.html
Copyright © 2011-2022 走看看