Таблицы правды в libreoffice calc: существование функций "подразумевает" и "эквивалентность"? - PullRequest
0 голосов
/ 14 января 2019

Я пытаюсь построить таблицу истинности в Libreoffice Calc и не могу найти слишком много функций, подразумевающих или эквивалентных в документации. Существуют ли они, и если да, то как они называются?

1 Ответ

0 голосов
/ 15 января 2019

Вы можете написать свои собственные функции. В меню выберите «Инструменты» -> «Макросы» -> «Организовать макросы» -> «LibreOffice Basic ...». В новом окне выберите «Инструменты» -> «Выбрать модуль». Создайте новый модуль или выберите существующий и нажмите кнопку «Редактировать». Теперь в области кода вы можете определить свои функции, например:

Function IMPLIES (A As Boolean, B As Boolean) As Boolean
  IMPLIES = (NOT A) OR B
End Function

Function EQUIVALENT (A As Boolean, B As Boolean) As Boolean
  EQUIVALENT = (A AND B) OR ((NOT A) AND (NOT B))
End Function

Сохраните, и вы сможете использовать такие функции, как обычные функции на вашем листе, например, =IMPLIES(TRUE, FALSE) или =EQUIVALENT(FALSE, TRUE).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...