public static float lire_float() { float resultat = 0; if (!float.TryParse(Clavier.lireString(), out resultat)) { Console.WriteLine("erreur : saisissez un nombre réel (float) entre " + float.MinValue + " et " + float.MaxValue); return(Clavier.lire_float()); } return(resultat); }
public static UInt16 lireUInt16() { UInt16 resultat = 0; if (!UInt16.TryParse(Clavier.lireString(), out resultat)) { Console.WriteLine("erreur : saisissez un nombre entier (int) entre " + UInt16.MinValue + " et " + UInt16.MaxValue); return(Clavier.lireUInt16()); } return(resultat); }
public static uint lire_uint() { uint resultat = 0; if (!uint.TryParse(Clavier.lireString(), out resultat)) { Console.WriteLine("erreur : saisissez un nombre entier entre " + uint.MinValue + " et " + uint.MaxValue); return(Clavier.lire_uint()); } return(resultat); }
public static Int64 lireInt64() { Int64 resultat = 0; if (!Int64.TryParse(Clavier.lireString(), out resultat)) { Console.WriteLine("erreur : saisissez un nombre entier (int) entre " + Int64.MinValue + " et " + Int64.MaxValue); return(Clavier.lireInt64()); } return(resultat); }
public static double lire_double() { double resultat = 0.0; if (!Double.TryParse(Clavier.lireString(), out resultat)) { Console.WriteLine("erreur : saisissez un nombre Double entre " + double.MinValue + " et " + double.MaxValue); return(Clavier.lire_double()); } return(resultat); }
public static ushort lire_ushort() { ushort resultat = 0; if (!ushort.TryParse(Clavier.lireString(), out resultat)) { Console.WriteLine("erreur: saisissez un nombre (byte) entre " + ushort.MinValue + " et " + ushort.MaxValue); return(lire_ushort()); } return(resultat); }
public static sbyte lire_sbyte() { sbyte resultat = 0; if (!sbyte.TryParse(Clavier.lireString(), out resultat)) { Console.WriteLine("erreur: saisissez un nombre (byte) entre " + sbyte.MinValue + " et " + sbyte.MaxValue); return(lire_sbyte()); } return(resultat); }
public static bool lire_boolean() { char tmp = ("" + Clavier.lire_char()).ToLower().ToCharArray()[0]; if (tmp == 'v' || tmp == '1') { return(true); } else if (tmp == 'f' || tmp == '0') { return(false); } else { Console.WriteLine("erreur : saisissez un nombre boolean (0, 1),(V,F)"); return(Clavier.lire_boolean()); } }