0

有一个包含“000000017733”之类的值的变量。- 需要将其转换为 '000000177,33' - 然后与其他变量相加。- 然后再次将其转换为看起来像(例如)'000000008921'的字符串

XBASE

任何人都可以帮忙吗?

类似于:**变量 VGCA = 77,33 TOT = '000000017733'

** 将 TOT 转换为 177,33

** 做需要的操作 FINALV = TOT - VCGA

** 将 FINALV 从 100,00 重新转换为 000000010000

4

1 回答 1

1

不知道你是否还需要这个,但在 python 3 中,代码看起来像这样 -

vgca = 77.33
tot = '000000017733'
tot_float = float(tot)/100
print(tot_float)
finalv = tot_float - vgca
finalv *= 100
finalv_string = format("%012d"%finalv)
print(finalv_string)

输出是 -

177.33
000000010000
于 2020-06-16T14:59:53.553 回答