zoukankan      html  css  js  c++  java
  • ADD的用法

    *&---------------------------------------------------------------------*
    *& Report  ZADD
    *& 作成者:張玉剛
    *&---------------------------------------------------------------------*
    *& 作成日  :2009/07/31
    *& 処理概要:ADDの使い方
    *&---------------------------------------------------------------------*

    REPORT  ZADD.

    *&---------------------------------------------------------------------*
    *& ADD n TO m
    *&---------------------------------------------------------------------*
    DATA: NUMBER TYPE I VALUE 3,
          SUM    TYPE I VALUE 5.
    ADD NUMBER TO SUM.

    WRITE SUM.

    "結果:8


    *&---------------------------------------------------------------------*
    *& ADD n1 THEN n2 UNTIL nz GIVING m
    *&---------------------------------------------------------------------*
    DATA: BEGIN OF NUMBERS,
            ONE   TYPE P VALUE 10,
            TWO   TYPE P VALUE 20,
            THREE TYPE P VALUE 30,
            FOUR  TYPE P VALUE 40,
            FIVE  TYPE P VALUE 50,
            SIX   TYPE P VALUE 60,
          END   OF NUMBERS,
          SUM TYPE I VALUE 1000.
    ADD NUMBERS-ONE THEN  NUMBERS-TWO
                    UNTIL NUMBERS-FIVE GIVING SUM.
    WRITE SUM.

    "結果:150


    *&---------------------------------------------------------------------*
    *& ADD n1 THEN n2 UNTIL nz TO m
    *&---------------------------------------------------------------------*
    DATA: BEGIN OF NUMBERS,
            ONE   TYPE P VALUE 10,
            TWO   TYPE P VALUE 20,
            THREE TYPE P VALUE 30,
            FOUR  TYPE P VALUE 40,
            FIVE  TYPE P VALUE 50,
          END   OF NUMBERS,
          SUM TYPE I VALUE 1000.
    ADD NUMBERS-ONE THEN  NUMBERS-TWO
                    UNTIL NUMBERS-FIVE TO SUM.

    "結果:1150

    *&---------------------------------------------------------------------*
    *& ADD n1 THEN n2 UNTIL nz ...ACCORDING TO sel ...GIVING m
    *&---------------------------------------------------------------------*
    DATA: BEGIN OF NUMBERS,
            ONE   TYPE P VALUE 10,
            TWO   TYPE P VALUE 20,
            THREE TYPE P VALUE 30,
            FOUR  TYPE P VALUE 40,
            FIVE  TYPE P VALUE 50,
          END   OF NUMBERS,
          SUM   TYPE I VALUE 1000,
          INDEX TYPE I.
    RANGES SELECTION FOR INDEX.

    SELECTION-SIGN   = 'I'.
    SELECTION-OPTION = 'BT'.
    SELECTION-LOW    = 2.
    SELECTION-HIGH   = 4.
    APPEND SELECTION.

    ADD NUMBERS-ONE THEN NUMBERS-TWO
                    UNTIL NUMBERS-FIVE
                    ACCORDING TO SELECTION
                    GIVING SUM.

    "結果:90

    *&---------------------------------------------------------------------*
    *& ADD n1 FROM m1 TO mz GIVING m
    *&---------------------------------------------------------------------*
    DATA: BEGIN OF NUMBERS,
            ONE   TYPE P VALUE 10,
            TWO   TYPE P VALUE 20,
            THREE TYPE P VALUE 30,
            FOUR  TYPE P VALUE 40,
            FIVE  TYPE P VALUE 50,
          END   OF NUMBERS,
          START TYPE I VALUE 2,
          SUM   TYPE I VALUE 1000.
    ADD NUMBERS-ONE FROM START TO 4 GIVING SUM.

    "結果:90

  • 相关阅读:
    https://pingcap.com/blog-cn/flame-graph/
    https://software.intel.com/sites/landingpage/pintool/docs/97998/Pin/html/
    http://boostorg.github.io/stacktrace/stacktrace/getting_started.html#stacktrace.getting_started.how_to_print_current_call_stack
    线程局部存储
    slice 切片实现 Slice object interface
    网络分裂 redis 集群
    vscode-sftp
    Sizes of integer types 整形字节长度 系统字节
    学件中心
    源码 版本
  • 原文地址:https://www.cnblogs.com/wequst/p/1537385.html
Copyright © 2011-2022 走看看