Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.10.05;
Скачать: CL | DM;

Вниз

Преобразование строки в число и обратно   Найти похожие ветки 

 
ganda   (2008-08-12 09:56) [0]

не могу найти решение данной задачи


 
oldman ©   (2008-08-12 10:05) [1]

Раздел "строковые функции" в любой книге читал?
Или Help.

Ладно.
Почитай для начала про inttostr, далее нажми "См.также"


 
ganda   (2008-08-12 10:07) [2]

Во не успел у точнить что бы не пинали к этим функциям! Про них я в курсе


 
McSimm ©   (2008-08-12 10:11) [3]

самое время уточнить


 
oldman ©   (2008-08-12 10:11) [4]

В чем тогда проблема?
Поподробнее, плиз...


 
McSimm ©   (2008-08-12 10:12) [5]

решение какой задачи вы не можете найти


 
oldman ©   (2008-08-12 10:12) [6]


> McSimm ©   (12.08.08 10:12) [5]


Видимо "как написать сумму прописью"...


 
turbouser ©   (2008-08-12 10:15) [7]


> ganda   (12.08.08 10:07) [2]

речь об 1001000100000000 = стотыщмильенов ?
тогда не число в строку, а число прописью


 
ganda   (2008-08-12 10:31) [8]

к примеру
строка  "Вася любил машу" эту строку перевести в число и наоборот

Тут как то кто то выставлял эту функцию я её ни куда не записал!


 
McSimm ©   (2008-08-12 10:33) [9]

Length()


 
McSimm ©   (2008-08-12 10:34) [10]

наоборот не получится :)


 
Рамиль ©   (2008-08-12 10:36) [11]


> строка  "Вася любил машу" эту строку перевести в число и
> наоборот

И чего должно получится?


 
oldman ©   (2008-08-12 10:38) [12]


> Рамиль ©   (12.08.08 10:36) [11]
>
> > строка  "Вася любил машу" эту строку перевести в число
> и
> > наоборот
>
> И чего должно получится?


Видимо, число.
Выражающее, как вася любил машу.


 
ganda   (2008-08-12 10:39) [13]

вот засада а алгоритм есть такой преобразователя из строки в число


 
b z   (2008-08-12 10:43) [14]

Предполагаю что речь про Ord() и обратно. :)


 
grisme ©   (2008-08-12 10:56) [15]

может, имелась ввиду реализация собственной альтернативы? )


 
Anatoly Podgoretsky ©   (2008-08-12 10:58) [16]


> вася любил машу.

Вася любил Машу по разному и везде.


 
ganda   (2008-08-12 11:35) [17]

уважаемый модератор закройте тему! А то тут ужас что творится! Помощи нуль а пошлости скока хочешь


 
Anatoly Podgoretsky ©   (2008-08-12 11:39) [18]

Терпи казак, атаманом станешь.


 
Palladin ©   (2008-08-12 11:41) [19]


> ganda   (12.08.08 11:35) [17]

И ты! автор этого ужаса... терпи теперь )


 
oldman ©   (2008-08-12 11:49) [20]


> ganda   (12.08.08 09:56)  


А что (с твоей точки зрения) должно получиться после преобразования?
Ну хотя-бы в общих чертах.


 
DiamondShark ©   (2008-08-12 11:52) [21]


> ganda   (12.08.08 10:31) [8]
> к примерустрока  "Вася любил машу" эту строку перевести
> в число и наоборот

function StrokaVChislo(s: string): integer;
begin
 if s = "Вася любил машу" then Result := 17
 else raise EConvertError.Create("Фигвам!")
end;

function ChisloVStroka(i: integer): string;
begin
 if 1 = 17 then Result := "Вася любил машу"
 else raise EConvertError.Create("Фигвам!")
end;


 
Anatoly Podgoretsky ©   (2008-08-12 12:08) [22]


> А что (с твоей точки зрения) должно получиться после преобразования?
>
> Ну хотя-бы в общих чертах.

Ни к чему унижаться, ну не хочет он говорит, предпочитает трепаться, ну так это его право, пока не нарушает правил конечно.


 
oldman ©   (2008-08-12 12:10) [23]


> Anatoly Podgoretsky ©   (12.08.08 12:08) [22]


Да мне самому уже интересно.

Строку в число? Блин, наверное что-то крутое!


 
palva ©   (2008-08-12 12:26) [24]


> Строку в число?  Блин, наверное что-то крутое!

В C# это обычный GetHashCode()
Правда обратную функцию еще не написали.


 
oldman ©   (2008-08-12 12:28) [25]

у каждой буквы есть код
заменяем символы их кодами, получаем число
заменяем обратно, получаем строку

НО КОМУ ЭТО НАДО???


 
McSimm ©   (2008-08-12 12:32) [26]


> oldman ©   (12.08.08 12:10) [23]
> > Anatoly Podgoretsky ©   (12.08.08 12:08) [22]
> Да мне самому уже интересно.


Просто провокация


 
antonn ©   (2008-08-12 12:57) [27]

base64() ?


 
alex-drob ©   (2008-08-12 13:00) [28]

HEX коды?


 
alex-drob ©   (2008-08-12 13:02) [29]

> у каждой буквы есть код
> заменяем символы их кодами, получаем число
> заменяем обратно, получаем строку
>
> НО КОМУ ЭТО НАДО???

ну как вариант простенький метод шифрования, например если нужно написать програмку тест по курсовой, то подайдёт чтобы хранить данные о прохождении теста в таком виде, чтобы студент проходивший тест не подделал результат


 
McSimm ©   (2008-08-12 13:05) [30]

Число := Strings.Add(Строка);
Строка := Strings[Число];

:)


 
turbouser ©   (2008-08-12 13:16) [31]


AString:="Вася любил машу";
x:=0;
 for i:=1 to Length(AString) do
   x:=x+Ord(Astring[i]);


 
oldman ©   (2008-08-12 13:34) [32]


> turbouser ©   (12.08.08 13:16) [31]


А обратно?


 
ПЛОВ ©   (2008-08-12 14:30) [33]


> А обратно?

А обратно уже Маша любила Васю )))


 
MsGuns ©   (2008-08-12 15:06) [34]

И чего тут непонятного-то ? Надо получить сколько раз Вася любил Машу


 
stas ©   (2008-08-12 15:06) [35]

Действительно странный вопрос.

Может нужно знать сколько раз вася любил машу? )))


 
stas ©   (2008-08-12 15:07) [36]

MsGuns ©   (12.08.08 15:06) [34]
)))


 
Пробегал2....   (2008-08-12 15:21) [37]

Palladin ©   (12.08.08 11:41) [19]
И ты! автор этого ужаса... терпи теперь )


- Как отплыли?! Ведь это же бардак.
- Зато ты главный!


 
@!!ex ©   (2008-08-12 16:00) [38]

> [37] Пробегал2....   (12.08.08 15:21)

(C)День выборов


 
БарЛог ©   (2008-08-12 17:03) [39]

> сколько раз вася любил машу?
раз = 1


 
Simpson ©   (2008-08-12 17:06) [40]

ord()
chr()
И пусть Маша любит кого угодно, криптография кстати не просто так, с наскоку не напишеш алгоритм, хотя бы представление букав в памяти полезно помнить.



Страницы: 1 2 вся ветка

Текущий архив: 2008.10.05;
Скачать: CL | DM;

Наверх




Память: 0.55 MB
Время: 0.019 c
15-1218472441
Анонимщики
2008-08-11 20:34
2008.10.05
Шахматы


2-1219999591
aidyn
2008-08-29 12:46
2008.10.05
работа с 20-значными числами


15-1218627135
programmist87
2008-08-13 15:32
2008.10.05
Как скрыть процесс?


2-1219304173
начинающий
2008-08-21 11:36
2008.10.05
как выбрать данные?


2-1219849223
Terasbetoni
2008-08-27 19:00
2008.10.05
Вопрос о создании компонента