using System;
class Program
{
public static bool IsFloatOrInt(string str) {
int intValue;
float floatValue;
return Int32.TryParse(str, out intValue) || float.TryParse(str, out floatValue);
}
static void Main() {
Console.WriteLine(IsFloatOrInt("40972"));
Console.WriteLine(IsFloatOrInt("3.14"));
Console.WriteLine(IsFloatOrInt("8729384572939438919191922562345634562435623098"));
Console.WriteLine(IsFloatOrInt("abc"));
}
}
/*
run:
True
True
False
False
*/