|
查看: 1451|回复: 3
|
如何shift号码去左边,然后加入另一个号码? (已解决)
[复制链接]
|
|
|
问题如下:
int low, high;
// after some calculations
// low = 5520, high =5899.(假设)
当low的第一个号码和high的第一个号码一样时, 它们的第一个号码要拿掉(也就是拿掉5),然后shift一个0进去。变成low = 5200;
而high的第一个5也要拿掉,然后shift一个9进去。变成 high = 8999;
low永远shift 0进去,high永远shift 9进去。
请问要怎么写?如何shift号码去左边,然后加入另一个号码?
[ 本帖最后由 vanfing 于 19-1-2008 01:22 AM 编辑 ] |
|
|
|
|
|
|
|
|
|
|
发表于 19-1-2008 12:37 AM
|
显示全部楼层
原帖由 vanfing 于 18-1-2008 11:18 PM 发表 
问题如下:
int low, high;
// after some calculations
// low = 5520, high =5899.(假设)
当low的第一个号码和high的第一个号码一样时, 它们的第一个号码要拿掉(也就是拿掉5),然后shift一个0进去。变 ...
如何shift号码去左边
号码乘以十
然后加入另一个号码
加上另一个号码
还有, 什么事令你要放紧急这个字眼? |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 19-1-2008 01:21 AM
|
显示全部楼层
谢谢你。不知有没有更好的方法?
pai se, 以后不乱用紧急了。 |
|
|
|
|
|
|
|
|
|
|
发表于 4-6-2010 05:36 PM
|
显示全部楼层
|
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|