Описание тега comp-3
Соглашение о хранении цифр, по одной на полубайт, причем последний полубайт является индикатором знака. Общие значения для знака - C (положительный), D (отрицательный) и F (беззнаковый, считается положительным).
2
ответа
Распаковка упакованных десятичных знаков EBCDIC (COMP-3) в преобразовании ASCII
Я использую реализацию EBCDIC Джона Скита в.NET для чтения файла VSAM, загруженного в двоичном режиме по FTP из системы мэйнфреймов. Он хорошо работает для чтения / записи в этой кодировке, но не имеет ничего для чтения упакованных десятичных значен…
01 мар '10 в 14:26
1
ответ
Существует ли существующий гем или скрипт, который конвертирует comp-3/ упакованный десятичный формат в число?
Я начинаю новое приключение, чтобы преобразовать программу COBOL в программу Ruby, я должен преобразовать десятичный формат, упакованный в comp-3/, в число. Из другого предыдущего поста есть код, который будет конвертировать из числа в comp-3, но не…
24 фев '11 в 04:37
1
ответ
Существует ли существующий гем или скрипт, который конвертирует числа в запакованный десятичный формат?
Продолжая свое приключение по конвертации COBOL в Ruby-программу, я должен преобразовать десятичную цифру в десятичный формат, упакованный в comp-3/. Кто-нибудь знает простой скрипт Ruby или гем, который это делает? Berns
12 апр '10 в 17:27
1
ответ
Как преобразовать десятичную в упакованную десятичную /COMP-3
Мне нужно преобразовать некоторое десятичное число в PD6.2, а затем отправить его на мэйнфрейм. Очень сложно найти какую-либо функцию в C#. пожалуйста помоги. Бесконечно благодарен
11 май '16 в 16:01
2
ответа
В COBOL, как преобразовать значение знака comp-3 в читаемый формат вместе со знаком
Я сталкивался с ситуацией, когда значение, поступающее из записи, находится в формате ниже 01 WS-PREMIUM PIC S9(05)V9(02) comp-3. Как мы знаем в comp-3, знак хранится в последнем клеве. например, WS-PREMIUM со значением +1234.10 будет сохранен как x…
19 ноя '18 в 05:15
1
ответ
Преобразование распакованных упакованных десятичных данных Comp-3 в двойные
У меня есть текстовый файл фиксированной ширины, который был распакован из данных Comp-3 в строки фиксированной ширины. Мне нужно знать, как интерпретировать следующие поля: FIELD-NAME-1 PIC S9(15)V9(3) COMP-3. FIELD-NAME-2 PIC S9(3)V9(8) COMP-3. FI…
28 апр '09 в 08:30
6
ответов
C#: конвертировать упакованный десятичный десятичный разряд в значение, понятное человеку
У меня есть серия плоских файлов ASCII, поступающих с мэйнфрейма для обработки приложением C#. Введен новый канал с полем Packed Decimal (COMP-3), которое необходимо преобразовать в числовое значение. Файлы передаются через FTP, используя режим пере…
27 сен '08 в 04:18
1
ответ
Преобразование столбцов COMP-3 в мэйнфреймах в читаемый формат с помощью инструмента Record Editor
Это файл, который мы получили как бинарный от мэйнфреймов, который включает в себя столбцы COMP-3, а также другие столбцы И когда мы попытались загрузить этот двоичный файл в редактор записей, он отображает специальные символы Пожалуйста, дайте нам…
17 авг '17 в 08:06
0
ответов
Как распаковать файлы comp3 в читаемый формат?
У меня проблема при распаковке цифр comp3 в файл, извлеченный из устаревшей системы (основной фрейм). Я попробовал код, который был предоставлен другим членом @ переполнения стека @Jose Ventura, но он не работал. Я пытался распечатать распакованные …
28 ноя '18 в 04:29
2
ответа
Декодирование упакованных полей COMP-3 в файл ASCII на Python?
У меня есть файл, который раньше был файлом в кодировке EBCDIC, который был преобразован в ASCII с использованием dd. Однако некоторые строки содержат упакованные в COMP-3 поля, которые я хотел бы прочитать. Например, строковое представление одной и…
24 мар '15 в 12:28
2
ответа
В SQL Server мне нужно упаковать 2 символа в 1 символ, аналогично HEX. Как?
У меня есть таблица SQL Server, в которой есть столбец, который определен как Binary(7). Он обновляется данными из программы Cobol, содержащей данные Comp-3 (упакованные десятичные числа). Я написал программу на C#, чтобы взять число и создать значе…
10 июл '14 в 21:39
1
ответ
SQL Как получить упакованный десятичный пакет COMP-3?
Я создаю выходной файл ASCII, содержащий некоторую информацию, и два моих поля требуют, чтобы дата и время были в упакованных десятичных полях (COMP-3). Я использую SQL и SSIS для создания моего файла. Field Name Format Length Picture Date YYYYMMDD …
23 янв '12 в 15:29
0
ответов
Невозможно распаковать данные "COMP-3" в.NET
Мы испытываем некоторые трудности при распаковке полей COMP-3, содержащих числовые данные и данные о дате, из файла, предоставленного нам одним из наших поставщиков. Спецификация файла предоставляет следующую информацию: 0066-0070 DATE-OPENED S9(9) …
16 окт '15 в 17:58
0
ответов
Как переместить поле PIC X в поле PIC S9 COMP-3 в COBOL?
Моя ситуация следующая. Я читаю ввод из файла в следующее рабочее поле: WORKING-STORAGE SECTION. 01 WORK-FIELDS. 05 W1-INPUT. 10 TESTCASE-NUMBER PIC X(02). 10 PIC X(01). 10 TESTCASE-ID PIC X(18). 10 PIC X(01). 10 TESTCASE-CONTENT PIC X(20). В зависи…
28 апр '16 в 14:22
2
ответа
Обработка comp3 и ebcidic преобразования в java в ASCII для больших файлов
Я пытаюсь преобразовать символы comp3 и EBCIDIC в мой код Java, но у меня возникает исключение из-за нехватки памяти, поскольку объем обрабатываемых данных огромен - около 5 ГБ. мой код в настоящее время выглядит следующим образом: byte[] data = Fil…
15 окт '15 в 07:56
2
ответа
Значение Cobol COMP-3 изменяется после записи в набор данных
РЕШИТЬ Я обнаружил, что эта строка похоронена намного дальше, куда я перемещаю эти значения в выходной файл: INSPECT OUT-RECORD REPLACING ALL X'00' BY ' ' меняя свой X'00'на X'40', вот где я получаю загадочную '4'. Я приписываю это моей первой верси…
18 май '18 в 19:16
5
ответов
Выпуск номера COBOL COMP-3
У меня есть дамп cobol "формат ленты", который имеет смесь текстовых и числовых полей. Я читаю файл в C# как двоичный массив (массив байтов). У меня есть тетрадь, и форматы отлично выстраиваются по текстовым полям. Есть также ряд полей COMP-3. Данны…
02 апр '14 в 13:17
1
ответ
Распаковка данных COMP-3 на Java (встроено в Пентахо)
Мы сталкиваемся с проблемой чтения данных COMP-3 на Java, встроенных в ETL Pentaho. Есть несколько значений Float, которые хранятся в виде упакованных десятичных знаков в плоском файле вместе с другим простым текстом. В то время как простые тексты ч…
15 фев '16 в 16:41
0
ответов
Преобразование байтов в строку - значение повреждено только для 00903F
У меня есть код ниже, в котором я конвертирую Hex в packDecimal, а затем я конвертирую его в String из байтов, поскольку инструмент, который мы используем, не может принимать байтовое значение, и он может принимать только String в качестве входных д…
04 май '18 в 03:31
2
ответа
Преобразование двоичного файла в поле comp -3 Cobol
Я пытаюсь преобразовать поле pic S9 (9)V99 comp-3, которое было сохранено с двоичным файлом в нем. Это выглядит так: 6/PS X'000000002000'. Эта сумма должна отображаться примерно так: 20.00. Я пытаюсь найти правильный способ преобразовать его в поле …
09 май '16 в 14:57