問題タブ [packed-decimal]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1068 参照

oop - メソッドの戻り値の型をパック数として定義する

私はABAPオブジェクトを学んでいます。パックされた数値型を返すオブジェクト メソッドが必要です。私は最終的にそれを機能させましたが、それが正しい方法であるかどうかはわかりません.オンラインで見つけることができない詳細な説明が必要です.

整数の場合、正常に機能します。

パックされた数の場合、それはしません:

エラー: RETURNING パラメータの型を完全に指定する必要があります

エラー: RETURNING パラメータの型を完全に指定する必要があります

(1)p型で動作させる方法はありますか?

私はそれを使用して動作させましたdec5_2

(2) それは正しい代替案ですか? 類似のタイプのリストはありますか?

また、私はこの解決策を見つけましたが、私にはうまくいきません:

不明なタイプ「TYPEPRICE」。

(3) このソリューションを機能させる方法はありますか?

0 投票する
1 に答える
280 参照

java - EBCDIC アンパック comp-3 データが Java で 40404** を返す

Java のリンクの下にあるアンパック データ ロジックを使用しました Java を使用して COMP-3 桁をアンパックする方法は? ただし、ソースの null データの場合、Java のアンパック コードと同様に 404040404 が返されます。これがebcdicのスペースだったことは理解していますが、このスペースを処理してアンパックする方法、またはスペースを回避する方法。

0 投票する
1 に答える
490 参照

c# - 8 文字のパック 10 進数 (Comp-3) 数値を読み取ります。ただし、13 桁の数字を保持し、13 桁の数値に変換します

メイン フレーム システムで作成されたパック 10 進数 (Comp -3) の数値で、8 文字のテキスト ファイルを読み取るコードを探していますが、パック 10 進数形式で 13 桁の数値を保持しています。

以下のコードに出くわしました

しかし、上記のコードは悪い兆候ニブルを言って失敗します。

私が正しく読んでいるかどうか誰でも確認できますか

注:ファイルを読み取ってパラメーターを Unpack メソッドに渡すことができるコードを探しているため、重複していません。

参考までに、ファイル内のデータがどのように見えるかを追加しました。

画像

0 投票する
2 に答える
167 参照

ascii - Javaを使用してCOMP数字をアンパックする方法は?

解凍された COMP-3 桁のこの便利なリンクを見つけましたが、今回は COMP 桁を解凍する必要があります。解凍方法を知っている人はいますか? どうもありがとう!