Регистрация
8 Дек 2013
Сообщения
91
Репутация
0
Спасибо
0
Монет
0
Как присвоить переменной значение числа, которое состоит из 70 повторяющихся цифр 1
 
x:=1111111111111111111111111111111111111111111111111111111111111111111111 так?
 
var N: BigInteger := string.Create('1', 70); в delphi так, в других паскалях както похоже
 
Генерируете строку из семидесяти единичек с помощью цикла FORЗаписываете эту строку в строковую переменнуюОткрываете временный текстовый файл с произвольным именем, на запись.Пишете туда эту строку, см. п. 2.Закрываете файлОткрываете его же на чтениеСчитываете строку из этого файла в числовую переменную; кажется, это можно сделать с помощью оператора READ.Как-то так?
 
Никак. В стандартном Pascal не существует числовых типов данных, способных хранить 70 значащих цифр числа. Можно только записать строку из 70 символов '1'.
 
Назад
Сверху