你好,我有代码找出一个数字的前两位并将其保存到C中的变量中,并且该代码仅适用于偶数长度的数字。我需要适用于偶数和奇数长度数字的东西。我需要first2的数字是前两个数字。
first.js
答案 0 :(得分:4)
一次除以10而不是100,所以每次迭代只删除一位。
答案 1 :(得分:0)
在给定输入为正数且至少2位数字(例如10或更高)的情况下,返回long的前2位数字的功能。
int getFirst2Digits(long input)
{
long local = input;
while (local >= 100)
{
local /= 10;
}
return local;
}