如何将解压缩的十进制转换回COMP-3?
我问了一个关于转换COMP字段的问题,我没有得到任何答案。
我希望堆栈溢出可以帮助我解决这个问题。
我成功地将COMP-3转换为十进制。我需要你帮助将解压缩的十进制数转换回COMP-3,使用任何高级编程语言,但最好是Java或c#.net。
没有找到相关结果
已邀请:
3 个回复
链眷克袒姜
以下是转换为/从comp3转换的一些示例代码 要从字节数组中检索压缩十进制,请参阅方法getMainframePackedDecimal 在http://record-editor.svn.sourceforge.net/viewvc/record-editor/Source/JRecord/src/net/sf/JRecord/Common/Conversion.java?revision=3&view=markup 并设置压缩小数点 setField在http://record-editor.svn.sourceforge.net/viewvc/record-editor/Source/JRecord/src/net/sf/JRecord/Types/TypePackedDecimal.java?revision=3&view=markup 两个例程都采用一个字节数组,一个起始位置和一个字段位置的长度。 还有其他一些在网上这样做的例子(JRanch我认为还有代码进行转换),做一些谷歌搜索。
净爽
徘廷