我对Cobol一无所知,但我正在使用一个将数字导出为该格式的系统。
以下是我得到的:
格式:9(05)V99
输入:2380001
所需输出为十进制
我更喜欢php中关于如何转换的示例代码。我读过http://www.pgrocer.net/Cis12/cobol3.html但我不明白。
在COBOL中,这表示一个带有隐含小数位数的数字。"V"表示小数点的位置。在PHP中,您可以将这个值除以100,得到COBOL程序在处理时使用的相同值。
我对Cobol一无所知,但我正在使用一个将数字导出为该格式的系统。
以下是我得到的:
格式:9(05)V99
输入:2380001
所需输出为十进制
我更喜欢php中关于如何转换的示例代码。我读过http://www.pgrocer.net/Cis12/cobol3.html但我不明白。
在COBOL中,这表示一个带有隐含小数位数的数字。"V"表示小数点的位置。在PHP中,您可以将这个值除以100,得到COBOL程序在处理时使用的相同值。