What is the difference between PIC 9.99 and 9v99?
Answers were Sorted based on User's Feedback
Answer / gobinath
pic 9.99 is a decimalpoint which occupy 4 bytes
pic 9v99 is a assumed decimalpoint which occupy 3 bytes
| Is This Answer Correct ? | 57 Yes | 4 No |
Answer / mf buzz
there is a small correction in above example.
ex.
A PIC 9.99 VALUE 1.11
B PIC 9v99 VALUE 2.22
display A,B
RESULT
a= 1.11
b=222 ( decimal point is not displayed)
| Is This Answer Correct ? | 39 Yes | 8 No |
Answer / abhinav nimje
Here as 9v99 takes 3 bytes which is preferrable for memory
management purpose.
So while Processing it wont display decimal point but
working will not be hampered.
9.99 will be used for displaying purpose only.
| Is This Answer Correct ? | 17 Yes | 0 No |
Answer / ananta
In pic 9.99 there is dicemal which ocupy space like when we
calculat number of bytes inthis there is 4bytes where as
pic 9v99
has assumed decimal it contains only 3bytes.
| Is This Answer Correct ? | 10 Yes | 0 No |
Answer / ajay kumar
pic 99.9 will allocate memory size to the '.' also
but in order to save memory, 99v9 is used wherever possible.
'v' is cosidered as assumed decimal, which is used for calculation by program internally.
| Is This Answer Correct ? | 3 Yes | 0 No |
Answer / pal
PIC 9.99 occupy 4 bytes
PIC 9v99 occupy 3 bytes
ex.
A PIC 9.99 VALUE 1.11
B PIC 9v99 VALUE 2.22
display A,B
RESULT
A=1.11
B=2v22
| Is This Answer Correct ? | 11 Yes | 44 No |
i want a program using by if, evaluate , string, unstring, perform, occurs?
I have dataset DS1 which has records say 1 2 3 4 5 ... ... etc And also I have second dataset DS2 whcih has records 1 3 4 5 6 8 .. ... Both the files are sorted and now I want to compare these files and write it into the third files if the records are matching.
how many subpgms we can use in a main pgm ? how do u link sub pgm to main pgm ? how can i use the parameters declared in main pgm to sub pgm ?
wht happens if we dnt give scope terminator ?
Explain what you understand by passing by value.
01 a pic 9(9v99) 01 b pic 9(9.99) wht will be the stored vales in both cases
When we code these comp,comp1,comp-2,comp-3 and comp4 values. I know the differnece.I mean when we will prefer if it is new program.Explain in detail with memory examples. Thanks in advance.
How you can read the file from bottom?
can anyone explain me the concept of COMP-4 PLEASE??
If we put three reads in COBOL in the same para one after the other, to read a PS file,will it read the same record thrice or it will read three records sequentially? For example : Input File 01 02 03 Para 900 Read infile Display Infile rec Read infile Display infile rec Read infile Display infile rec. What will be the output?
what is sync clause?
What is diff between vsam and db2?what is advantage of db2 over vsam?which is best suited one?