Функция line: различия между версиями
Перейти к навигации
Перейти к поиску
Нет описания правки |
Нет описания правки |
||
Строка 8: | Строка 8: | ||
Важной особенностью применения [[Функция line|функции line]] в таком приложении является возврат результата последней строчки в качестве результата вычисления всей [[Функция line|функции line]]. | Важной особенностью применения [[Функция line|функции line]] в таком приложении является возврат результата последней строчки в качестве результата вычисления всей [[Функция line|функции line]]. | ||
[[Файл:Solver_example_line_programming_1.png|450px]] | [[Файл:Solver_example_line_programming_1.png|450px]] | ||
== В определении процедуры == | == В определении процедуры == | ||
Указание [[Функция line|функции line]] в правой части определения переменной или функции позволяет создать процедуру, выполнение которой происходит в момент вызова, а не в момент самого определения, см. пример ниже: | Указание [[Функция line|функции line]] в правой части определения переменной или функции позволяет создать процедуру, выполнение которой происходит в момент вызова, а не в момент самого определения, см. пример ниже: | ||
[[Файл:solver_example_line_procedure_1.png|450px]] | [[Файл:solver_example_line_procedure_1.png|450px]] |
Версия от 10:42, 31 июля 2024
Функция line может быть использована для выполнения нескольких различных действий. Поддерживается отображение одной или нескольких строк, по умолчанию вставляются 2 строчки. Изменить количество строчек можно двумя способами:
- Мышью: зажимая и передвигая переключатель справа снизу функции.
- С клавиатуры: нажатие Backspace позволяет удалить строчку; вставка символа разделителя целой и дробной частей числа (обычно это "," или ".", в зависимости от настроек операционной системы и самой программы SMath Studio).
В программировании
Указывает несколько действий для последовательного выполнения в одном элементе расчёта, что бывает незаменимо в циклах и условиях. Важной особенностью применения функции line в таком приложении является возврат результата последней строчки в качестве результата вычисления всей функции line.
В определении процедуры
Указание функции line в правой части определения переменной или функции позволяет создать процедуру, выполнение которой происходит в момент вызова, а не в момент самого определения, см. пример ниже: