Anonymous user
Test integerness: Difference between revisions
→{{header|C#}}
Line 479:
string [] N;
//
if(
{
{
NUMBER = double.Parse(N[0]) / double.Parse(N[1]);▼
N = LINE.Split('/');
}▼
▲ NUMBER = double.Parse(N[0]) / double.Parse(N[1]);
else if(LINE.ToUpper().Contains("INF"))▼
NUMBER = double.PositiveInfinity;▼
▲ else if(LINE.ToUpper().Contains("INF"))
}▼
▲ NUMBER = double.PositiveInfinity;
else if(LINE.ToUpper().Contains("NAN"))▼
}▼
N = LINE.Split('+');
else
▲ if( LINE.Contains("+") )
N = LINE.Split('
if(NUMBER==0)
NUMBER = double.Parse(N[
NUMBER = double.
▲ }
else
NUMBER = double.NaN;
}
▲ // Real value
▲ NUMBER = double.Parse(LINE);
Line 546 ⟶ 544:
Console.WriteLine();
Console.Write(" Another test < Y /N > . . . ");
key = Console.ReadKey(true);
Console.WriteLine();
Console.WriteLine();
|