Pascal Математические функции - корень квадратный, квадрат числа, модуль, синус, косинус, логарифм, эскпонента, число пи

Основные стандартные арифметические функции в Паскале:

Program PascalAriphmCommands;

var A, B:real;

begin

	A:=2.0;

	B:=Sqr(A); // квадрат
	writeln('Sqr(2.0)=',B:4:2);

	B:=Abs(-A); // модуль
	writeln('Abs(-2.0)=',B:4:2);

	B:=Sqrt(A); // корень квадратный
	writeln ('Sqrt(2)=',B:4:2);

	B:=Sin(A); // синус
	writeln('Sin(2)=',B:6:3);

	B:=Cos(A); // косинус
	writeln('Cos(2)=',B:6:3);

	B:=Arctan(A); // арктангенс
	writeln('Arctan(2)=',B:6:3);

	B:=Ln(A);  // логарифм 
	writeln('Ln(2)=',B:10:9);

	B:=Exp (A); // экспонента (e^x)

Урок #1: "Привет мир!" -- начинаем программировать на языке Pascal

ВНИМАНИЕ: рекомендуем начинать отсюда.

Привет мир! ;)

Итак, в одной из сред программирования (например, тут) напишем такой код (поздороваемся с миром):

mysql Получить случайную выборку - например одну строку (один id) -- пример sql кода ORDER BY RAND()

Forums:

Случайным образом выбрать одну запись можно так:

SELECT * FROM mycooltable ORDER BY RAND() LIMIT 1;

изменяйте LIMIT и получите другое количество.

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

php 5.6 Automatically populating $HTTP_RAW_POST_DATA is deprecated -- ОШИБКА, что за ошибка

Automatically populating $HTTP_RAW_POST_DATA is deprecated and will be removed in a future version. To avoid this warning set 'always_populate_raw_post_data' to '-1' in php.ini and use the php://input stream instead. in Unknownon line 0

Ошибка связана с запретом чтения данных POST-а напрямую, но она появляется даже когда используется:

file_get_contents('php://input')

(что не понятно), а потому чтобы избавиться от предупреждения в php.ini необходимо добавить строку:

php json_decode() Возвращает null -- как понять что не так, какая именно ошибка JSON -- РЕШЕНИЕ

Например, пусть имеется код вроде:

     $postdata = \json_decode(file_get_contents('php://input'), true);

И он для входных данных:

Select UNION ORDER BY -- пример SQL выборки из результатов подзапросов (mysql)

Forums:

Пример суммы результатов объединения 1-ой таблицы скачала со второй, а потом с 3-ей:

select nomineeID, nominationID 
FROM ( // далее подзапросы
	select nm.nomineeID, nmnm.nominationID FROM `Nominee` nm  INNER JOIN nominationsNominee nmnm ON nmnm.nomineeID = nm.nomineeID 
	union // объединение результатов
	select nm.nomineeID, nmnm.nominationID FROM `Nominee` nm  INNER JOIN add_nominationsNominee nmnm ON nmnm.nomineeID = nm.nomineeID
) as allrows // псевдоним для объединения подзапросов

order by   nomineeID

Как добавить ключ в WinSCP -- авторизация без пароля

Выбираем запись слева (для сервера к которому подключается) и наживаем кнопку Edit (или при создании новой записи настроек)
Затем:

Advanced -> SSH -> Authentication

И для поля Private key Filed выберете нужный файл.

Горячие клавиши, полезные программисту и всем, кто работает за компьютером ;)

Здесь приводятся распространённые горящие клавиши (команды), которые позволяют значительно ускорить процесс набора и редактирования текста, что немаловажно в случае если вы пишите программы (или только учитесь).

Немного определений:

Информатика -- программирование (фармацевты СПО 2016 - ВГУ)

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

Контакты:

Материалы:

  1. "Горячие" клавиши
  2. Изучаем Паскаль (будет пополняться)

Pages

Subscribe to fkn+antitotal RSS