offered a patch for the ages, as gift to the enternal keepers of COBOL.
This commit is contained in:
parent
154ba70c92
commit
e9869d8e33
5 changed files with 109 additions and 52 deletions
|
@ -2,12 +2,16 @@
|
|||
PROGRAM-ID. KAIROS-COHERENCE.
|
||||
ENVIRONMENT DIVISION.
|
||||
DATA DIVISION.
|
||||
WORKING-STORAGE SECTION.
|
||||
01 J PIC 9(4).
|
||||
LINKAGE SECTION.
|
||||
01 I OCCURS 1000 TIMES PIC S9(5)V9(5).
|
||||
01 PHASE PIC S9(5)V9(5).
|
||||
01 I OCCURS 1000 TIMES PIC S9(5)V9(5).
|
||||
01 PHASE PIC S9(5)V9(5).
|
||||
|
||||
PROCEDURE DIVISION USING I PHASE.
|
||||
ENTRY "KAIROS-COHERENCE" USING I PHASE.
|
||||
PERFORM VARYING J FROM 1 BY 1 UNTIL J > 1000
|
||||
COMPUTE I(J) = I(J) * FUNCTION COS(PHASE)
|
||||
END-PERFORM.
|
||||
COMPUTE I(J) ROUNDED = I(J) * FUNCTION COS(PHASE)
|
||||
END-PERFORM
|
||||
GOBACK.
|
||||
END PROGRAM KAIROS-COHERENCE.
|
||||
END PROGRAM KAIROS-COHERENCE.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue