Comp — це двійкове використання, а comp-3 — упаковане десяткове. Інші поширені способи використання – двійковий і дисплей. Дисплей є типовим. 3/28/00 Dave Herrmann: «Я читав ваш FAQ щодо Cobol, оскільки fyi Comp визначається як найшвидший/бажаний тип числових даних для машини, на якій він працює.
Різниця між COMP і COMP3
КОМП | COMP3 |
---|---|
Він представляє дані в чистій двійковій формі. | Він представляє дані в упакованій десятковій формі. |
Ми можемо використовувати лише 9 і S у пункті PIC. | Ми можемо використовувати 9, S, V у пункті PIC. |
COMP1: зберігатиме дані у 4 байтах, у формі з плаваючою комою та одержуватиме округлене значення. COMP2 : зберігатиме дані у 8 байтах у шістнадцятковій формі та надає більш точне значення. COMP3: це упаковане десяткове використання, яке займає одну цифру/півбайт простору для зберігання.
COBOL COMP-3 є упаковане десяткове поле. Останній байт є полем знака. Значення x'C' представляє додатне значення, значення x'D' представляє від'ємне значення, а значення x'F' представляє значення без знака. Поле COMP-3 має певну кількість цифр і десяткову кому.
Однокомпартментну модель можна використовувати для препаратів, які швидко врівноважують із тканинним компартментом, наприклад, аміноглікозидів. Двокомпартментну модель слід використовувати для препаратів, які повільно врівноважуються з тканинним компартментом, наприклад, ванкоміцин.
Comp-3 є лише числовим. Вміст зберігається у формі з плаваючою комою. Ви не можете зберігати алфавіти в полі comp-3. Якщо ви хочете перетворити його на інші форми відображення, це можна зробити, перемістивши вміст у поле типу відображення.