Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Odd(x) – проверка величины х на нечетность (результат равен TRUE если х нечетно);
Pred(x) – возвращает предшествующее значение того же типа, что и аргумент;
Succ(x) – возвращает последующее значение того же типа, что и аргумент;
Пример 1:
const a0=5; a1='b'; a2=true;
a3=99; a4=100; a5=3.45;
Begin
{возвращает код, соответствующий символу}
Writeln(ord(a0),ord(a1),ord(a2));
5 98 1
{возвращает соответствующий символ}
Writeln(pred(a0),pred(a1),pred(a2));
A false
Writeln(succ(a0),succ(a1),succ(a2));
C false
{возвращает символ, соответствующий целому числу}
Writeln(chr(a3),chr(a4));
С d
{округление вещественного числа до ближайшего целого}
Writeln(round(3.6),round(-3.6),round(3.5));
4 -4 4
{целая часть вещественного числа }
Writeln(trunc(3.6),trunc(-3.6),trunc(3.5));
3 -3 3
{целая и дробная части вещественного числа }
Writeln(int(a5),frac(a5));
3. 0.45
End.
Пример 2:
Определить целочисленное число или нет?
1)если frac(x)=0, то число X целое;
2)если x-round(x)=0, то число X целое;
3)если x-trunc(x)=0, то число X целое;
4)если x-int(x)=0, то число X целое;
Операции
При составлении выражений необходимо помнить:
Операции, заключенные в круглые скобки, выполняются в первую очередь, т.е. имеют самый высокий приоритет;
Операции более высокого приоритета выполняются раньше, чем операции более низкого приоритета;
Дата публикования: 2014-12-11; Прочитано: 145 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!