function CycleFraction(a, b: integer): string;
begin
Result := (a div b).ToString;
a := a mod b;
if a = 0 then exit;
Result += ','; // разделитель
var k := Result.Length + 1;
var ost := new SortedList<integer, integer>;
ost.Add(a, k);
while True do
begin
a *= 10;
Result += (a div b).ToString;
a := a mod b;
if ost.ContainsKey(a) then
begin
var p := ost.Get(a);
Result := Result?[:p] + (a <> 0 ? '(' + Result?[p:] + ')' : ''.ToString);
exit
end
else
begin
k += 1;
ost.Add(a, k);
end
end
end;
begin
var (a, b) := ReadInteger2('Введите числитель и знаменатель:');
CycleFraction(a, b).Println;
end.
1. Excel, R и Python
2.Гистограмма распределения - это инструмент, позволяющий визуально оценить величину и характер разброса данных. Создадим гистограмму для непрерывной случайной величины с встроенных средств MS EXCEL из надстройки Пакет анализа и в ручную с функции ЧАСТОТА() и диаграммы.
Гистограмма (frequency histogram) – это столбиковая диаграмма MS EXCEL , в каждый столбик представляет собой интервал значений (корзину, карман, class interval, bin, cell), а его высота пропорциональна количеству значений в ней (частоте наблюдений).
Гистограмма визуально оценить распределение набора данных, если:
в наборе данных как минимум 50 значений;
ширина интервалов одинакова
3. Спарклайны могут пригодиться во многих областях человеческой деятельности, где требуется следить за процессами, генерирующими множество данных. Особо стоит выделить такие области как финансы и трейдинг, спортивные события, научный и медицинский анализ, системное администрирование.
4. наверное лепестковой диаграммой или какой любой другой диограммой