この数値のすべての要素を見つけて要素をリストに保存したいのですが、この list.count はゼロを返します
List<double> listOfFactors = new List<double>();
public void FindFactors()
{
double num = 600851475143 / 2;
for (int i = 1; i <= num; i++)
{
if (600851475143 % i == 0)
{
listOfFactors.Add(i);
}
}
}
主な機能コード
class Program
{
static void Main(string[] args)
{
Calculate cl = new Calculate();
cl.FindFactors();
}
}