如何将下一个有理数生成为2个整数变量。例如,如果我有x=3,y=2,下一个有理数是x=3和y=3。数字的生成需要像下一个顺序:
See the needed order
有人知道我该如何实现它?谢谢
发布于 2012-08-01 19:25:02
N是分子,d是分母:
if (n%2 == d%2) {
n++;
if (d > 1) d--;
} else {
d++;
if (n > 1) n--;
}https://stackoverflow.com/questions/11757807
复制相似问题