Яка різниця між Comp та Comp 3?

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. Якщо ви хочете перетворити його на інші форми відображення, це можна зробити, перемістивши вміст у поле типу відображення.