Re: [問題] zd格式如何讀取?

看板Statistics作者 (假影子)時間16年前 (2009/04/10 21:40), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/4 (看更多)
首先先感謝kingbee 和 liton 兩位大大 主計處的給的分類資料是這樣的: ------------------------------------------------ @00001 x310001 $CHAR004. /*鄉鎮市區代號*/ @00012 x310004 $CHAR001. /*單位級別代號*/ . . @00067 x050200 Z015. /*樓地板面積*/ @00082 x060101 Z007. /*僱用職員 */ . . @01182 x360001 ZD015. /*生產總額 */ @01197 x360002 ZD015. /*中間消費 */ . . @01482 x360021 ZD005.2 /*附加價值率*/ @01487 x360022 ZD005.2 /*利潤率 */ -------------------------------------------------- 就是這樣的 而他給「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。 真的非常感謝兩位的幫忙 我的問題除了他給的資料是一長串數字外 從這數字之中 我該如何才能找到我要的資料呢?(譬如:我要僱用職員和生產總額,我該如何叫取呢) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.163.229.90
文章代碼(AID): #19tqnH0R (Statistics)
文章代碼(AID): #19tqnH0R (Statistics)