Во всех версия Excel:
1. FP - <span>структура многотипных данных, представляющая все типы данных листов (в том числе сообщения об ошибках), целые числа, ссылки на диапазон, типы управления потоком для листов с макросами XLM и тип данных внутреннего хранилища двоичных данных.
2. </span>XLOPER<span> —
структура многотипных данных, представляющая все типы данных листов (в том
числе сообщения об ошибках), целые числа, ссылки на диапазон, типы управления
потоком для листов с макросами XLM и тип данных внутреннего хранилища двоичных
данных.
</span>
В Excel с 2007 года: FP12 —
структура двухмерного массива с плавающей запятой, поддерживающая все строки и
столбцы, начиная с Excel 200
XLOPER12 —
структура многотипных данных, представляющая все типы данных листов (в том
числе сообщения об ошибках), целые числа, ссылки на диапазон, типы управления
потоком для листов с макросами XLM и тип данных внутреннего хранилища двоичных
данных.
<span> </span>
думаю так.
var i,n:integer; p:real;
begin
cls;
write('write n '); readln(n);
for i:=2 to n do
begin
p:=p+(1-(1/sqr(i)));
end;
writeln(p);
readln;
end.
8^135 = 1 и 135 нулей
8^47 = 1 и 47 нулей
64 = 8^2 = 1 и 2 нуля
8 = 10 в восьмиричной
1 = 1 в восьмиричной
теперь считаем единицы и получаем результат 5 единиц
<h3>PascalABC.NET 3.4.2, сборка 1837 от 11.10.2018</h3><h3>Внимание! Если программа не работает, обновите версию!</h3>
begin
ReadSeqIntegerWhile(t -> t > -1).AdjacentGroup.Where(t -> t[0] = 0)
.Select(t -> t.Count).Max.Println
end.