0
설정 문제 수를 생성하고 싶습니다. 이 질문은 정수가 아닌 실수를 제공해야합니다.C# 수식 표현 생성기 - 전용 MOD 0s
int tempNum1, tempNum2;
do // Cannot give decimal answers for students
{
tempNum1 = numGen.Next(minValue, maxValue);
tempNum2 = numGen.Next(minValue, maxValue);
} while (tempNum1 % tempNum2 != 0);
return String.Format("{0}/{1}", tempNum1, tempNum2);
반환 값이 배열에 저장되어 표시 할 준비 : 다음은 내 코드입니다. 문제는 생성하는 데 너무 오래 걸린다는 것입니다. minV 및 maxV를 변경할 필요가없는 솔루션이 있습니까?
'a/b = c'형식의 질문을 생성하려면 모든 숫자가 정수인 경우 'a'와 'b'를 무작위로 그리지 말고 'b'와 'c'를 그리고 'a = b * c'이다. – CompuChip
임의의 2 자리 숫자를 취하여 곱한 다음 곱하기 결과를 인수 중 하나에 나눠서 mod 0을 얻는 것이 더 쉽지 않습니까? – 3615