which one is the best of com and com-3.using of real time ?
Answers were Sorted based on User's Feedback
Answer / paray2x
Dear Friends,
I'm sorry about my previous answer. COMP-3 is always
efficient.
when COBOL uses COMP, it tries to align fields along
boundaries which is less efficient in retrieval and
computation.
| Is This Answer Correct ? | 10 Yes | 2 No |
Answer / praveen
when ever the data size is at higher boundries comp is best.
when ever the data size is at lower boundries comp-3 is
best.
lower boundries higher boundries
s9(01) s9(04) 2 bytes
s9(05) s9(09) 4bytes
s9(10) s9(18) 8bytes
| Is This Answer Correct ? | 3 Yes | 0 No |
Answer / jagan
Parry , While using COMP , the data can be retrieved
quicly , that is the advantage os storing data along word
boundaries .
| Is This Answer Correct ? | 1 Yes | 0 No |
Answer / praveen
for comp3 the caluclation of memory goes
for the datasize is even we go for formula n/2.
for the datasize is odd we go for formula n+1/2.
ex; s9(5) means 5 is odd 5+1/2=6/2=3
it takes 3 bytes of memory.
for comp s9(9) it takes 4 bytes of memory.
so here depending on the datasize we can say the
best.
so in above ex; we say comp3 is best because there is a
supression of memory i.e 3bytes compared to comp 4 bytes .
| Is This Answer Correct ? | 2 Yes | 1 No |
Answer / paray2x
In terms of Storage, it will be comp-3 and for Arithmetic
computations, it will be comp
| Is This Answer Correct ? | 3 Yes | 3 No |
Answer / anuhya
comp3 is best for higher boundaries
comp is best for lower boundaries
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / pk
what is this higher boundaries and lower boundaries. please
explain
thanks
| Is This Answer Correct ? | 0 Yes | 0 No |
if a file has 1000 recods how copy the records from 1 to 100 records using sort
What is the use of EVALUATE statement?
How do you get the data to code the BMS macro?
how do you reference the ksds vsam file formats from cobol programs
When would you use in-line perform?
what happens of we dont give time stamp in precompilation process
IDENTIFICATION DIVISION. PROGRAM-ID. MOVEPGM. DATA DIVISION. WORKING-STORAGE SECTION. 01 WS-I PIC 9(2). PROCEDURE DIVISION. A1000-MAIN-PARA. PERFORM PARA-X WITH TEST BEFORE UNTIL WS-I= 5 STOP RUN. PARA-X. DISPLAY "BEST2". I m getting error s722,while executing the program, seems getting in loop, can anybody tell me why
What is the compute verb? How is it used?
How to read a record from bottom of a file which is indexed by 'A'.
Hi Devolopers.. i need ur help.. i have 3 years of exp in Manual testing and SQL, next month onwards i shifted in to MAINFRAME TESTING... i have ZERO Knowledge abt mainframes.... PLS SUGGEST ME WHAT I LEARN in AMEERPET? mainframe testing or mainframe total devolopment subject... AS a devoloper u know every thing tester what to do PLSSSSSSSSS help me ITS VERY URGENT...
What will happen if you code GO BACK instead of STOP RUN in a stand alone COBOL program ?
8 Answers Arigo Infotech, IBM,
I encountered an error when I move spaces to a numeric field?What should I do to move spaces on that field?help please.