а затем результат снова присваивается
public static void DeystvieCalculatora (Deystvie peremenDeystviya) { try { if (resultatOutput != "" && !dobavlenierazryada) { pervoeChislo = System.Convert.ToDouble (resultatOutput); tekusheeDeystvieCalculatora = peremenDeystviya; resultatOutput = ""; ChislosTochkoy = false; } }
catch (Exception ex) { MessageBox.Show(ex.ToString()); } finally {
} }
/// <summary> /// При нажатии кнопки +/– число на экране — tekusheeChislo умножается на –1, /// а затем результат снова присваивается переменной resultatOutput /// </summary>
public static string ZnakChisla () { double tekusheeChislo;
if (resultatOutput != "") { tekusheeChislo = System.Convert.ToDouble (resultatOutput); resultatOutput = System.Convert.ToString(tekusheeChislo * peremennayaMinus); }
return (resultatOutput); }
/// <summary> /// При нажатии кнопки ( , ) переменная resultatOutput приобретает дробную часть /// </summary>
public static string ZnakTochki () { if (!ChislosTochkoy && !dobavlenierazryada) { if (resultatOutput != "") resultatOutput = resultatOutput + ","; else resultatOutput = "0,";
ChislosTochkoy = true; }
return (resultatOutput); }
/// <summary> /// При нажатии кнопки ZnakRavno обрабатываются значения /// переменнных pervoeChislo и vtoroeChislo, результат присваивается переменной ///resultatVichisleniy, /// которая затем преобразуется в resultatOutput /// </summary>
public static string ZnakRavno () { bool proverkaOshibok = false;
if (resultatOutput != "") { vtoroeChislo = System.Convert.ToDouble (resultatOutput); dobavlenierazryada = true;
switch (tekusheeDeystvieCalculatora) { case Deystvie.NeopredelDeystvie: proverkaOshibok = false; break;
case Deystvie.Slojenie: resultatVichisleniy = pervoeChislo + vtoroeChislo; proverkaOshibok = true; break;
case Deystvie.Vichitanie: resultatVichisleniy = pervoeChislo – vtoroeChislo; proverkaOshibok = true; break;
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий