Re: [問題] zd格式如何讀取?
※ 引述《ntitboss (假影子)》之銘言:
: @00082 x060101 Z007. /*僱用職員 */
: @01182 x360001 ZD015. /*生產總額 */
: --------------------------------------------------
: 就是這樣的 而他給「zd格式讀取」一些字…
: 帶符號資料(sign data):
: 儲存:以該變數之實際長度儲存,在儲存值末位,來區分期值之正負。
: 讀取:若該變數實際長度為15Bytes,以COBOL讀取上述資料時,格式為PIC S9(15).;
: 以SAS讀取時,格式為ZD15.。下表為儲存值末位正負值對照表:
: --------------------------------------------------------------------------
: 儲存末位值 | A B C D E F G H I { J K L M N O P Q R }
: |
: --------------------------------------------------------------------------
: 對照值 | 1 2 3 4 5 6 7 8 9 0 -1 -2 -3 -4 -5 -6 -7 -8 -9 -0
: |
: --------------------------------------------------------------------------
: 如儲存值為00000000000428L,讀取時其值為 -4283。
: 我該如何才能找到我要的資料呢?(譬如:我要僱用職員和生產總額,我該如何叫取呢)
那就簡單了啊
format
employee_num z7.
GNP zd15.;
input
@82 employee_num
@1182 GNP;
沒用過zd格式
先讀進來再說
你自己研究看看sas對於zd格式的說明 http://dwz.tw/8vsh
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.167.175.84
推
04/10 22:40, , 1F
04/10 22:40, 1F
→
04/15 01:14, , 2F
04/15 01:14, 2F
討論串 (同標題文章)