Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


Can we MOVE X(9) to 9(9) OR 9(9) to X(9)? If yes what are
the ways for doing this?

Answers were Sorted based on User's Feedback



Can we MOVE X(9) to 9(9) OR 9(9) to X(9)? If yes what are the ways for doing this?..

Answer / jayaprabhu

hi all

Numeric can be moved to alphanumeric
and alphanumeric can be moved to numeric only if it has the
numeric data.

Is This Answer Correct ?    42 Yes 10 No

Can we MOVE X(9) to 9(9) OR 9(9) to X(9)? If yes what are the ways for doing this?..

Answer / sivakumar sekharannair

Chakri and kavya are correct.We can move numeric to
alphanumeric and vice versa. error will be thrown only when
we do arithmetic operations when we move alpha numeric to
numeric data items .

Is This Answer Correct ?    21 Yes 1 No

Can we MOVE X(9) to 9(9) OR 9(9) to X(9)? If yes what are the ways for doing this?..

Answer / jawaad

yes you can do both , but wait....

1) 9(9) to x(9) will be fine

2) x(9) to 9(9) may have problem in some cases:-

a) Suppose :x(9) has value "5"
when you move to 9(9) it will be
"5 " ,Yes 9(9) will have spaces
instead of
"000000005"
b)you will get soc7 when you perform arithemetic on x(9)
above

Is This Answer Correct ?    10 Yes 3 No

Can we MOVE X(9) to 9(9) OR 9(9) to X(9)? If yes what are the ways for doing this?..

Answer / varun v

yes you can..use REDEFINES for the same purpose.

Move X(9) to 9(9):-

Working storage section:-
01 WS-VARX PIC X(9) VALUE SPACES.
01 WS-VARN REDEFINES WS-VARX PIC 9(9).

Now you can move X(9) variable to WS-VARX.Eventually it is
moved to the 9(9) variable WS-VARN.

Similarly viceversa..

Is This Answer Correct ?    18 Yes 12 No

Can we MOVE X(9) to 9(9) OR 9(9) to X(9)? If yes what are the ways for doing this?..

Answer / kavya

Hello sir,
Why can't we move from alphanumeric to numeric.We
can.JUst check it out.

Is This Answer Correct ?    8 Yes 3 No

Can we MOVE X(9) to 9(9) OR 9(9) to X(9)? If yes what are the ways for doing this?..

Answer / chakri

kavya is right. We can move numeric to alphanumeric and
vice versa. error will be thrown only when we do arithmetic
operations when we move alpha numeric to numeric data
items .

Is This Answer Correct ?    8 Yes 3 No

Can we MOVE X(9) to 9(9) OR 9(9) to X(9)? If yes what are the ways for doing this?..

Answer / sp

Fully agree to Jayaprabhu.
We can move 9(9) to X(9). But if alphanumeric field
contains only numeric then and then we can move X(9) to 9
(9).

Is This Answer Correct ?    5 Yes 0 No

Can we MOVE X(9) to 9(9) OR 9(9) to X(9)? If yes what are the ways for doing this?..

Answer / ajay

Sorry ..
I don't know why you are looking into Redefines clause for
the above ...
See what ever it is you can able to move from NUMERIC to
ALPHANUMERIC.But you can not able to move alphanumerics to
NUMERIC.
Move 9(9) to x(9) --possible
Move x(9) to 9(9) -- Not possible.
They may try to confuse you ... but don't give a chance to
them Thanks.

Is This Answer Correct ?    12 Yes 8 No

Can we MOVE X(9) to 9(9) OR 9(9) to X(9)? If yes what are the ways for doing this?..

Answer / leena_kulkarni

Hey varun,
thanx for the answer but do you know the other way than
REDEFINES? Actually I was looking for that.

Is This Answer Correct ?    2 Yes 3 No

Can we MOVE X(9) to 9(9) OR 9(9) to X(9)? If yes what are the ways for doing this?..

Answer / harish

Hi,

i hope ajay's answer is correct,but if by moving we will
not get any error .suppose if we use recieved field in any
operation we will get soc07 ..

pls correct me if anything wrong

HARISH POOMGAME SHIVAPPA
NIIT TECHNOLOGY
KOLKATA

Is This Answer Correct ?    1 Yes 2 No

Post New Answer

More COBOL Interview Questions

System Testing for Mainframe Developers What is System Testing? integration testing ? what's the procedure ..

0 Answers   Amdocs,


If there are two copybooks which have same variables and we are using both the copybooks in our program. will there be an error and if i move values to the variable which copybook varibales gets the values i move in.

3 Answers   CTS,


Can we call a CICS program from a batch program or viceversa?If so, how?

3 Answers  


I have files that contains both duplicates files(occur more than twice) and non-duplicate files.The file is already sorted by a key.I want to determine those records that are duplicate and will be move to a duplicate file and non- duplicate files to be move to a valid file.thank you.help please

2 Answers  


How to define variable 9(20) in COBOL, because compiler does not allow us to declare variables with Pic 9(18). Can anyone please let me know the answer... I know one answer to this question which is to use Compiler option Arith (Extend) during Compilation. It extends the maximum limit to 9(32)..Just wanted to know if there is any other way to extend this?

4 Answers   CSC, TCS,


How to read a 100 record from a file through cobol?

2 Answers  


How to recover a deleted source physical file from library?

1 Answers   HCL,


why we are using set in searchall?

4 Answers   IBM,


What are the different data types available in COBOL?

4 Answers  


i want to learn mainframe..any websites and material to learn from basic..? my mail id : rajeswaribe2010@gmail.com

0 Answers  


wirte a pgm in using files in which we hav 10 ,20,30 40...100 records in inputfile and i want them to be send to outputfile in reverse order. PLZ HELP ME OUT .........THIS IS A RECENT QUESTION IN IGATE..

5 Answers   iGate,


) How do u handle errors in BMS macro

0 Answers   IBM,


Categories