「Shell」 四则元算
1 四则运算
2 常见错误
value too great for base (error token is “09”)
原因:用字符串进行四则运算,但是字符串中有 0
开头的数,导致该数字被解析成 8 进制;数字超过 8,所以报不合理;
解决:在变量前用 10#
修饰,强制转成 10 进制即可;
value too great for base (error token is “09”)
原因:用字符串进行四则运算,但是字符串中有 0
开头的数,导致该数字被解析成 8 进制;数字超过 8,所以报不合理;
解决:在变量前用 10#
修饰,强制转成 10 进制即可;
Comments