P型別詮釋----個人見解
我對P型別的理解。[@more@]
P 型別說明:P型別用於定於小數位固定的變數,定義時如果不指定小數位,那麼該P型別被視為I型變數處理。P型別通常用於金額變數。
例:DATA: W_MONEY(7) TYPE P DECIMALS 2,
W_CC(18) TYPE C.
W_MONEY = '12345678901.23-'.
如果將這個變數賦給一個C型別的變數,這個C型別的變數的長度應該為:
Length = 1(正負號) + 13(數字) + 1(小數點) = 15
如果要進行通貨變化,則為:
Length = 1(正負號) + 13(數字) + 1(小數點) + 3(千分符) = 18
如果定義的C型別變數長度不足,則系統首先會捨去千分符,這樣仍然不能保證容納數值,則從第一位開始到可容納下的數字處設定為*號。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8356764/viewspace-999828/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- number(p,s)型別詳解型別
- 一組圖詮釋CNN及RNN的區別CNNRNN
- Java Enum 個人見解Java
- Android Rxjava:圖解不一樣的詮釋AndroidRxJava圖解
- 遞增排序個人見解排序
- C++ 重解釋型別轉換C++型別
- 常見MIME型別型別
- 解釋型語言、編譯型語言 區別編譯
- 詮釋Linux中『一切都是檔案』概念和相應的檔案型別Linux型別
- 詮釋 Linux 中“一切都是檔案”概念和相應的檔案型別Linux型別
- 個人愚見:Redux 和 Mobx 區別Redux
- 交流共模電感常見型別詳解型別
- DNS常見資源記錄型別詳解DNS型別
- ios MVC框架使用個人見解iOSMVC框架
- 常見的型別命名型別
- SAP中MRP型別 P1,P2,P3,P4,PD的區別型別
- 解釋型語言與編譯型語言的區別?編譯
- 全屏HTML 5適配 個人見解HTML
- Floyd演算法之個人見解演算法
- C++ new用法的個人見解C++
- 一張圖解釋各種資料庫型別圖解資料庫型別
- C#.Net築基-型別系統②常見型別C#型別
- mysql常見資料型別MySql資料型別
- SQL 常見資料型別SQL資料型別
- TypeScript 之常見型別(下)TypeScript型別
- TypeScript 之常見型別(上)TypeScript型別
- 常見的資料型別資料型別
- 一文詮釋直播商城原始碼原始碼
- oracle rac 所需硬體、軟體詮釋Oracle
- 看的見的演算法 7個經典應用詮釋演算法精髓演算法
- 概念區別 【編譯型語言與解釋型語言、動態型別語言與靜態型別語言、強型別語言與弱型別語言】編譯型別
- Redis常見的5種不同的資料型別詳解Redis資料型別
- 常見指標型別入門指標型別
- DDOS攻擊常見的型別型別
- DDOS常見的型別有哪些?型別
- ERP整合常見的型別型別
- 15、基本型別常見面試題型別面試題
- java抽象類與介面的詳細詮釋Java抽象