ВУЗ:
Составители:
Рубрика:
18
res = new Fraction(0, 1, Math.Abs(intPart),
intPart / Math.Abs(intPart));
else
res = new Fraction(0, 1, Math.Abs(intPart), 1);
return res;
}
else
{
// число задано в виде только дробной части
// выделяем отдельно числитель и знаменатель
numerator = int.Parse(strs1[0]);
denominator = int.Parse(strs1[1]);
sign = 1;
// определяем знак числа по знаку числителя
if (numerator < 0)
{
numerator = -numerator;
sign = -1;
}
// формируем новую дробь и приводим ее
// к несократимому виду
res = new Fraction(numerator, denominator, 0, sign);
res.GetMixedView();
return res;
}
}
// дробь задана в смешанном виде
// отделяем дробную часть по разделителю ‘/’
strs1 = strs[1].Split('/');
intPart = int.Parse(strs[0]);
// определяем знак числа по знаку целой части
if (intPart < 0)
{
intPart = -intPart;
sign = -1;
}
else
sign = 1;
numerator = int.Parse(strs1[0]);
denominator = int.Parse(strs1[1]);
// формируем новую дробь и приводим ее
// к несократимому виду
res = new Fraction(numerator, denominator, intPart, sign);
res.GetMixedView();
return res;
}
Приведем пример использования объектов класса Fraction и
операций работы с ними (Рис. 1.1).
res = new Fraction(0, 1, Math.Abs(intPart),
intPart / Math.Abs(intPart));
else
res = new Fraction(0, 1, Math.Abs(intPart), 1);
return res;
}
else
{
// число задано в виде только дробной части
// выделяем отдельно числитель и знаменатель
numerator = int.Parse(strs1[0]);
denominator = int.Parse(strs1[1]);
sign = 1;
// определяем знак числа по знаку числителя
if (numerator < 0)
{
numerator = -numerator;
sign = -1;
}
// формируем новую дробь и приводим ее
// к несократимому виду
res = new Fraction(numerator, denominator, 0, sign);
res.GetMixedView();
return res;
}
}
// дробь задана в смешанном виде
// отделяем дробную часть по разделителю ‘/’
strs1 = strs[1].Split('/');
intPart = int.Parse(strs[0]);
// определяем знак числа по знаку целой части
if (intPart < 0)
{
intPart = -intPart;
sign = -1;
}
else
sign = 1;
numerator = int.Parse(strs1[0]);
denominator = int.Parse(strs1[1]);
// формируем новую дробь и приводим ее
// к несократимому виду
res = new Fraction(numerator, denominator, intPart, sign);
res.GetMixedView();
return res;
}
Приведем пример использования объектов класса Fraction и
операций работы с ними (Рис. 1.1).
18
Страницы
- « первая
- ‹ предыдущая
- …
- 17
- 18
- 19
- 20
- 21
- …
- следующая ›
- последняя »
