страница 1
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Похожие работы
|
4 Функции преобразования типов данных - страница №1/1
4.1. Функции преобразования типов данныхФункции StrToInt() и StrToFloat(). Преобразовывает строковое значение в числовое, аргументом является строка, а значением – целое StrToInt(Строка) или вещественное StrToFloat(Строка) число. Применяются при вводе чисел в текстовые поля для преобразования строкового значения свойства Text в число, которое затем используется в вычислениях. Функции IntToStr(), FloatToStr(), IntToHex(). Функции IntToStr(Число) и FloatToStr(Число) позволяют производить преобразование десятичных чисел в десятичные числа в строковой форме, а функция IntToHex(Число)- переводить десятичные числа в шестнадцатеричные в строковой форме. Аргументом функции является десятичное число, а значением – строка: Проект «Перевод чисел». Создать проект, который позволит переводить целые числа из десятичной системы счисления в шестнадцатеричную и, обратно, из шестнадцатеричной в десятичную.
Перевод десятичного числа в шестнадцатеричное. Для перевода десятичного числа, введенного в текстовое поле Edit1, в шестнадцатеричное число будем переводить сначала его из строковой формы в числовую, с помощью функции StrToInt(), а затем из десятичной числовой в строковую шестнадцатеричную с помощью функций IntToHex(). Перевод шестнадцатеричного числа в десятичное. Для перевода шестнадцатеричного числа, введенного в текстовое поле Edit2, в десятичное число будем переводить сначала его из строковой формы в числовую, с помощью функции StrToInt(), а затем из шестнадцатеричной числовой в десятичную строковую с помощью функций IntToStr(). 4.2. Математические функцииВ математических функциях значениями, как аргументов, так и функций являются числа. В языке программирования Delphi имеется 13 математических функций:
П роект «Инженерный калькулятор». Воспользоваться математическими функциями для расширения возможностей проекта «Обычный калькулятор» и превращения его в проект «Инженерный калькулятор». Для каждой из этих кнопок создать событийные процедуры, реализующие вычисление соответствующих функций: синус, косинус, квадрат, квадратный корень и натуральный логарифм. |
|