这是我的程序,不需要将问题取出:
BEGIN{
count = 0
total = 0
FS = ","
}
{
for(i=1; i<10; i++)
count += $i;
total += count
count = 0
}
END{ print(total) }
打印时的计数以非常大的负数表示 -2519999999999999782145076764868608 当我期望一个正数。
我将如何解决此问题?我认为这不是串联问题,因为csv中的值比打印出的数字中的值更多。
答案 0 :(得分:0)
好吧,我明白了
而不是+ =总数, 我在做
for(i=0; i<count; i++)
total ++
它可能不是最漂亮的,但它得到了正确的答案!