最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

char13

IT圈 admin 27浏览 0评论

2024年5月19日发(作者:经令璟)

例13.1 列格式输入。

input @6 date ddmmyy10. @+1 stocd $ 8. oppr 8.2;

例中,从第6列开始以DDMMYY10.格式读入变量DATE, 第7列开始以长度为8的

字符格式读入变量STOCD,然后以数值格式8.2读入变量OPPR。

例13.2 字符转换数值。

data;

x='98.6';

y=input(x, 4.);

put x= y=;

run;

例中,INPUT函数和w.d输入格式将X的字符值转换为一个数值Y.

INPUT函数对于数据的转换是很有用的,当然,有更简单的方法将字符值转换为数值。

data;

x='98.6';

y=x-0;

put x= y=;

run;

例13.3 数值转换为字符时会产生不正确结果。

data;

x=2557898;

y=input(x,$8.);

put y;

run;

例中,产生的结果为255, 不正确。

例13.4 PUT函数将数值转换为字符。

data;

x=2557898;

2024年5月19日发(作者:经令璟)

例13.1 列格式输入。

input @6 date ddmmyy10. @+1 stocd $ 8. oppr 8.2;

例中,从第6列开始以DDMMYY10.格式读入变量DATE, 第7列开始以长度为8的

字符格式读入变量STOCD,然后以数值格式8.2读入变量OPPR。

例13.2 字符转换数值。

data;

x='98.6';

y=input(x, 4.);

put x= y=;

run;

例中,INPUT函数和w.d输入格式将X的字符值转换为一个数值Y.

INPUT函数对于数据的转换是很有用的,当然,有更简单的方法将字符值转换为数值。

data;

x='98.6';

y=x-0;

put x= y=;

run;

例13.3 数值转换为字符时会产生不正确结果。

data;

x=2557898;

y=input(x,$8.);

put y;

run;

例中,产生的结果为255, 不正确。

例13.4 PUT函数将数值转换为字符。

data;

x=2557898;

发布评论

评论列表 (0)

  1. 暂无评论