Форум: "Прочее";
Текущий архив: 2008.10.05;
Скачать: [xml.tar.bz2];
ВнизПреобразование строки в число и обратно Найти похожие ветки
← →
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;
Скачать: [xml.tar.bz2];
Память: 0.54 MB
Время: 0.006 c