![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Регистрация: 04.12.2009
Сообщений: 8
|
![]()
Собственно задание:
Дано натуральное число k. Определить k-ю цифру в последовательности 110100100010000100000 . . . , в которой выписаны подряд степени 10. есть вот такая вот идея: procedure TForm3.BtnRasClick(Sender: TObject); var k,i: integer; j: int64; S: String; begin k:=StrToInt(Edit1.text); for i:=0 to 21 do begin S:=S+FloatToStr(exp(i*ln(10))); end; LblNom.caption:=S[k]; end; Но работает она не совсем верно, так как стринг имеет всего 256 знаков. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
алгоритм | Алёна | БД в Delphi | 14 | 11.06.2010 12:08 |
Волновой алгоритм (алгоритм Ли) | MrRockchip | Общие вопросы C/C++ | 4 | 10.05.2010 13:26 |
Общий алгоритм решения графических задач на ДЕЛФИ! | sting | Помощь студентам | 8 | 06.06.2009 21:31 |
Код игры на Паскале и на Делфи сильно отличается? Как переписать код с Паскаля в Делфи? | Mclaren | Помощь студентам | 2 | 27.04.2009 22:37 |