What is the difference between PIC 9.99 and 9v99?

Answers were Sorted based on User's Feedback



What is the difference between PIC 9.99 and 9v99?..

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

What is the difference between PIC 9.99 and 9v99?..

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

What is the difference between PIC 9.99 and 9v99?..

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

What is the difference between PIC 9.99 and 9v99?..

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

What is the difference between PIC 9.99 and 9v99?..

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

What is the difference between PIC 9.99 and 9v99?..

Answer / jswan

The Pic 9.99 has a definite decimal point and contains 4 bytes, while the Pic 9v99 has a implied or assumed decimal point and contains 3 bytes.

Is This Answer Correct ?    2 Yes 0 No

What is the difference between PIC 9.99 and 9v99?..

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

Post New Answer

More COBOL Interview Questions

9(2).99 how many bytes take? Why . consider as a byte?

2 Answers  


What is an explicit scope terminator?

3 Answers  


SSRange is used to do a range check on which of the Following. SUBSCRIPT,INDEX,REFERENCE MODIFICATION,Run-time option.

3 Answers   Lehman Brothers,


Differentiate cobol and cobol-ii. (Most of our programs are written in cobolii, so, it is good to know, how, this is different from cobol)?

0 Answers  


What will happen if we generate GDG (+2) version without generating (+1) version?

2 Answers   IBM, T systems,






What is difference between com and com3? Eg. s9(4) so what is the memory it will occupy com and com3.

2 Answers  


What is the figurative constant in cobol?

1 Answers  


in a indexed file what is procedure for read the records from 12 to 18. please give the code example

2 Answers   L&T,


Can 88 level variable be declared in FD section..?

1 Answers   Infosys,


What is the difference between perform … with test after and perform … with test before?

0 Answers  


I am sending values a and b with pic x(10) and pic x(10) by using call statement. In linkage section, I am receiving values with pic x(10) and pic x(11). Will my program fail? will it be compile error or run time abend?

3 Answers  


what is the difference between COBOL2 AND COBOL390?

0 Answers   L&T,


Categories