有一个快速的算法,类似于2的幂,可以使用3,即n%3.也许是使用这样一个事实:如果数字的总和可以被3整除,那么这个数字也是可以整除的.
这导致了下一个问题.在数字中添加数字的快捷方式是什么?即37 - > 3 +7 - > 10我正在寻找没有条件的东西,因为那些往往会抑制矢量化
谢谢
我需要从整数中提取"数千"(例如1345 - > 1; 24378 - > 24),因为我的应用程序要做很多事情,所以我需要有效地完成这项工作.
当然,除以1000总是一种选择,但是划分是一项昂贵的操作,所以我正在寻找更高效的东西.
目标平台是Android,据我所知,目前大多数Android平台都没有数学协处理器,所以最喜欢的方法是通过逐位操作来实现,尽管我无法弄清楚如何做如果可能的话......