【发布时间】:2017-09-22 07:27:03
【问题描述】:
我有一个整数值,例如-12345678,我想删除
前导数字,因此结果为-2345678。
可以将其转换为字符串并删除 1 个字符,然后删除 1 个符号。
有什么简单的方法可以实现吗?
【问题讨论】:
-
创建一个循环,将数字从右到左保存在另一个变量中,执行
%10和/10,不要保存最后一个。不知道有没有更好的办法 -
从
12345678中减去10000000将得到2345678。你可以这样做,但你的字符串解决方案可能更好。