Преобразования Строка-Число: различия между версиями
Материал из Вики проекта PascalABC.NET
Перейти к навигацииПерейти к поиску
Mikst (обсуждение | вклад) (Новая: <source lang="Delphi">var s: string; i: integer; begin // Преобразование целого в строку i := 234; s := i.ToString; writelnFormat('Целое: {0...) |
Mikst (обсуждение | вклад) Нет описания правки |
||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 1: | Строка 1: | ||
Целое можно преобразовать в строку и строку в целое, пользуясь методами классов string и integer | |||
<source lang="Delphi">var | <source lang="Delphi">var | ||
s: string; | s: string; | ||
Строка 14: | Строка 15: | ||
writelnFormat('Строка: ''{0}''. После преобразования к целому: {1}',s,i); | writelnFormat('Строка: ''{0}''. После преобразования к целому: {1}',s,i); | ||
end.</source> | end.</source> | ||
У всех числовых типов также есть методы TryParse и Parse. | |||
== Ссылки == | |||
*[[Особенности языка: продвинутый уровень]] | |||
*[http://pascalabc.net/ru/bazovyie-osobennosti-yazyika-i-bibliotek.html Сайт PascalABC.NET: Особенности языка] |
Текущая версия от 13:39, 12 января 2010
Целое можно преобразовать в строку и строку в целое, пользуясь методами классов string и integer
var
s: string;
i: integer;
begin
// Преобразование целого в строку
i := 234;
s := i.ToString;
writelnFormat('Целое: {0}. После преобразования к строке: ''{1}''',i,s);
// Преобразование строки в целое
s := '567';
if integer.TryParse(s,i) then
writelnFormat('Строка: ''{0}''. После преобразования к целому: {1}',s,i);
end.
У всех числовых типов также есть методы TryParse и Parse.