Основные сведения о работе с программой TxCalc
Основная идея при создании программы состояла в предоставлении пользователям такого инструмента, который был бы чуть сложнее обыкновенного калькулятора, но давал бы возможность выполнять достаточно сложные расчеты. Безграничное расширение предоставляемых возможностей, которое характерно для большинства современных программных продуктов, приводит к тому, что эти возможности не используются. Тратить время на изучение обширной документации и неразумно, и, чаще всего, бесполезно.
Прежде, чем читать дальше, посмотрите примеры - этого будет достаточно для использования данной программы. В большом окне вы можете написать любой текст, например
Если после этого вы нажмете на клавишу , то увидите результат
Конечно, не любой текст будет правильным (при нажатии на клавишу запуска расчета может появиться предупреждение об ошибке, либо вообще не будет никакой реакции). В программе используется всего одна основная конструкция:
Пример:
Знак равенства после выражения обозначает, что после исполнения за этим знаком будет выведен результат. Этот знак можно не ставить - в таком случае результат выводиться не будет, просто переменная примет соответствующее значение, и это можно использовать в дальнейшем тексте.
Пример:
X=Число_условное/2=
После исполнения мы увидим:
X=Число_условное/2=150.000000
Для комментирования расчетов предусмотрена вспомогательная конструкция:
В этом случае все, что находится между фигурными скобками рассматривается, как комментарий, а скобки после исполнения заменяются на пробелы.
Еще одна вспомогательная конструкция предназначена для вывода значения переменных:
Естественно, что по мере развития программы возникает желание добавлять новые и новые детали. Я в данном случае не исключение, хотя и борюсь с подобными желаниями. Но иногда...
Например, в начальной версии все результаты выводились с точностью 6 знаков после десятичной точки. В настоящий момент имеется возможность управлять точностью с помощью указания числа знаков в конструкции:
Пример:
x=2/3=
x=2/7=
x=?2
Результат:
x=2/3=0.6667
x=2/7=0.2857
x=0.29