fbpx

Никаких обсуждений ещё нет.

В инженерных расчетах часто бывает необходимо ограничить величину какого-то параметра. Конечно, на Паскале можно это сделать через оператор условия IF, но куда более элегантное решение — использовать встроенные функции min, max. В редакторе TechEditor их можно использовать через глобальный объект Math:

X := Math.Min (2.5 * a + b, 1.2);
Y := Math.Max (cos(b) * F, 400);

Таким образом, значение переменной X не превысит 1.2, а переменной Y — не станет меньше 400.

Допустим ли перенос кода на новую строку в Паскале? Да! Главное, не разрывать написание идентификаторов и имен функций, а в остальном можно (и даже рекомендуется) использовать условные "абзацы" кода. Пример:
begin
X := Sin(DegToRad(45.5)) +
Trunc(a+b/c) -
MySuperFunction(1, 2, 3);
end;

Vitalii Artomov - отредактировал(а) группу Pascal & Delphi

Мой профиль

Мероприятия

К сожалению, в настоящий момент нет мероприятий.
Просмотреть все мероприятия

Страницы

Видео

Смотреть все видео

Опросы

No polls
View all polls

Фото

Dystlab™ — Project for Engineers

Dystlab™. Все права защищены.

Адрес офиса в Канаде: 223-2275 Lake Shore Boulevard West, Toronto, ON, M8V 3Y3

Адрес офиса в Украине: 76006, г. Ивано-Франковск, ул. Ивана Миколайчука 17/97

E-mail:
technot needed texteditoranother not needed text@dystlabdummy text.store

Telegram:
https://t.me/techeditor

Dystlab™ — торговая марка, зарегистрированная в Государственном реестре свидетельств Украины на знаки для товаров и услуг 26.02.2018, свидетельство № 238304. Владелец: физическое лицо-предприниматель Артемов В. Е., ЕГРПОУ/ИНН: 3003314690.

Всё самое интересное о TechEditor — в Твиттере. Присоединяйся!

TechEditor Twitter