Top Ad unit 728 fff 90

Delphi для начинающих (3 урок)

Рассмотрим типы данных:

String,Integer,Double.

И функции:

IntToStr,StrToInt,StrToFloat,FloatToStr.

 

Тип данных String используется, чтобы хранить последовательность символов (предложения).

Тип Integer - целое число, размер которого не гарантируется. Это - основной целочисленный тип в Delphi.

Тип Double является общим типом с плавающей запятой в Delphi.

 

Приведем пример:

i:integer; //Присваиваем переменной тип Integer (целое число)

s:string; //Присваиваем переменной тип String (строка)

d:double;//Присваиваем переменной тип Duoble (число с плавающей запятой)

 

Нужно иметь ввиду что, мы не сможем вывести переменную i с типом интежер на экран, так как это числовая переменная. Для того что-бы вывести её на экран нам нужно преобразовать её в Строковую переменную. Для этого и существует функция IntToStr (из числа в строку).

Ну и наоборот со строковой переменной мы не сможем производить никаких вычислений. Для этого сначало нужно строку перевести в число, функцией IntToStr.

 

Пример:

i:=StrToInt(s)+5; //тут S обязательно должна быть числом, которое мы преобразуем из строковой переменной в числовую и записываем результат в нашу числовую переменную.

Теперь давайте выведем наше число на экран:

Сначала преобразуем его в строку и запишем в нашу строковую переменную

s:=IntToStr(i);

выведем результат в всплывающем окне

showmessage(s);

Но лучше и правильнее не создавать лишних переменных, а сделать просто

showmessage(IntToStr(i)); //Без использования переменной s

 

Теперь напишем программку, которая будет складывать два числа и выводить результат в Лейбле.

Кидаем на нашу форму 2 Edit'a, Label и Button.

По нажатию на кнопку (Button) вешаем код:

 

Label1.Caption:='Сумма = '+floattostr(strtofloat(Edit1.Text)+strtofloat(Edit2.Text));

All Rights Reserved by ProcessPlus 2014 - 2018

Написать нам

Имя

Email *

Сообщение *