Мы уже знаем, какие существуют функции для целых переменных. Это – нахождение модуля числа (Функция Abc), а также возведение числа в квадрат (Функция Sqr). В этом уроке мы рассмотрим функции, применяемые к дробным числам. Это функции Sqr - квадрат числа, Abs - модуль числа, Sqrt - корень числа, а также известные всем математические функции Sin, Cos, Arctan, Ln, Exp, Pi.
В строке №7 записывается функция Sqr. Это функция возведения числа в квадрат.
В строке №9 записывается операция нахождения модуля числа.
Функции Sqr и Abs мы разбирали в уроке Abs, Sqr в Pascal.
В строке №11 записывается функция Sqrt. Данная функция подсчитывает корень числа, стоящего в скобках после слова Sqrt. В нашем случае функция Sqrt будет считать корень из числа «2».
В строке №13 записываем функцию Sin. Данная функция будет подсчитывать синус числа, стоящего в скобках после записи функции.
Строка №15. Функция Cos подсчитывает косинус числа, стоящего в скобках после функции.
Строка №17. Функция Arctan вычисляет арктангенс числа, стоящего в скобках после записи функции.
Строка №19. Функция Ln подсчитывает логарифм числа, стоящего в скобках после записи функции.
Строка №21. Функция Exp возводит число «e» (экспонента - 2.72...) в степень, значение которой указывается в скобках после слова Exp. Т.е. в нашем случае число «e» будет возведено в степень «2».
Строка №23. Переменной «B» будет присвоено значение числа «?».
Дополнение к материалу.
Комментарии
Это смерти бодобно: нам не объясняли ln? а между тем он. по-видимому, требуется к операции... А... "у" -- это всегда та фигня 2,72......что-т о такое? То ли возводить в переменную е, тто ли в постоянную е...
Что такое ln cкажите по-русски до 02:00 19-го числа по Москве, дальше сидеть не стану, пойду спать...
Ну почему нельзя уже где-нибудь на мейл ответах это забить...
Модераторы есть? Хоть они пусть помогут.
а ln ето логарифм числа в основе 10, видать тебе и вправду лет 10)
N1:=3N1:=2N1:=1
А если дописать,то получится Writeln и ответ будет выводится более красивее,вот так:
N1:=3
N1:=2
N1:=1
Вот видите,мы дописали к команде Write две буквы ln получилось Writeln,повторю сь ln переводит курсор на новую строку.
Стыдно этого не знать,на данный момент мне 16 лет,в школе мы месяц назад начали изучать паскаль
Ну и где тут дописали ln к оператору? Этот оператор использован в выражении, значит он выполняет какое-то математическое действие, а конкретно здесь -- вычисляет логарифм числа A.
P. S. "Стыдно этого не знать,на данный момент мне 16 лет,в школе мы месяц назад начали изучать паскаль"... сумничал конечно
Натуральный логарифм всегда имеет е одно и тоже основание (e=2.718281828)
Возьмем наш пример: Ln2=0,693147… Если возвести число e (2.718281828) в степень 0,693147… (результат), то получится исходное число 2
возведения в степень..."
А как же оператор power(a, b), где a -- возводимое в степень число, b -- показатель степени?
e:= power(10,-9);
k:=9*e;
Writeln(k);
И он выдает в окне вывода 5Е-09 Как сделать так, чтобы было выведено 0.000000009?
writeln(k:10:9)
f(x)=-x^3+3(1+x )[ln(x+1)-1]
Скажите, пожалуйста, что в ней означают квадратные скобки и как ее написать в Паскале?
program islam;
uses crt;
var x,c,y:integer;
begin;
clrscr;
writeln('S=a^2');
writeln('введите числа ниже');
writeln('чему равно a');
readln(x);
c:=sqr(x);
writeln('S квадрата = ',c);
end.