*---Convert Numeric to Character, Character to
Numeric;
data convert;
num = 123;
char= '456';
*---Numeric to Character Using best. format;
num_to_char1=put(num,best.);
*---Numeric to Character With leading 0;
num_to_char2
= put(num, z9.);
*---Character to Numeric Using Input Statement;
char_to_num1
= input(char,8.);
*---Forcing Character to Numeric Using + Operator;
char_to_num2
= char+0;
run;
proc print data=convert;
title ‘Variable
type conversion Example’;
run;