我需要一个简单的(或不是)数学算法(或不).
它如下:
我有两个数字a和b,需要找到更接近b,c的较小数字.
这样“a%c == 0”
如果“a%b == 0”,则c == b
这是为什么?
我的屏幕尺寸为x像素.并且容器具有像素y,使得y> 0. X.
我想计算我有多少滚动,这样我就可以在屏幕上看到我的容器,而不会浪费空间.
我想要滚动查看.
根据我的屏幕以及查看整个容器的频率,我需要知道我需要滚动多少.
最佳答案 这可以帮到你吗? (
Java代码)
int a = 2000;
int b = 300;
int c = 0;
for (int i = b; i > 0; i--) {
if ( (a % i) == 0) {
c = i;
break;
}
}
结果将在c.