- Операторы
- Словесные операторы
- Проценты
- Функции
- Переменные
- Токены
- Единицы измерения
- Программирование
- Комментарии
- Характеристики

Описание | Символы | Пример
--- | --- | ---
Сложение, вычитание | +, - | 1 + 5 - 2
Умножение | * × | 3 × 4
Примечание: Символ '×' отличается от буквы 'x'. Символ '×' автоматически вставляется при нажатии клавиши '*'.
Деление | / ÷ | 10/5
Экспонента | ^ | 3^3
Процент | % | $30 + 20%
Скобки | ( ) | (10 + 20)(30 + 40)
Показатель степени (*10^) | e | 3e3
Факториал | ! | 10!
Определение переменной | = | a = 10
Квадратный Корень | √ | √9
Деление с остатком | mod | 5 mod 2
mod дает остаток при делении. В приведенном выше примере результат равен 1. (5 ÷ 2 = 2 с остатком 1).

Действие | Пример | Результат
--- | --- | ---
Вычисление, прибавление и вычитание процентов
Прибавление процентов к числам | $100 + 10% 10% к $100 | $110
Проценты от чисел | 10% от 200 10% × $200 | $20
Вычитание процентов из чисел | $100 - 10% 10% из $100 | $90
Процентное отношение одного числа к другому
Первое число как процент сверх второго числа. | 250 как % сверх 200 | 25%
Первое число как процент от второго. | 30 как % от 200 30/200% | 15%
Разность между вторым и первым числом в процентах | 30 как % из 200 | 85%
Вычисление первоначального числа по данному числу и проценту
Вычисление исходного числа из известной суммы и прибавляемого процента | 10% к чему равно $200 | $181.82
Вычисление 100% из известной доли и процента | 10% от чего равно $200 | $2,000.00
Чему равно исходное число, если данное число является результатом вычитания из исходного числа указанного процента | 10% из чего равно $200 | $222.22
Вычисления с чистыми процентами
Сложение и вычитание процентов | 100% + 45% 90% - 30% | 145% 60%

Другие примеры:

налоги = 10% | 10%
300 руб. + налоги | 330 руб.

Описание | Символ
--- | ---
Заголовок Поставьте в начале строки символ "@". Весь текст справа от него будет отформатирован как заголовок, и содержащиеся в нем математические выражения не будут вычисляться. | ## @
Помета Весь текст слева от двоеточия будет отформатирован как помета, и содержащиеся в нем математические выражения не будут вычисляться. | ## :
Комментарий Весь текст справа от "//" будет отформатирован как комментарий, и содержащиеся в нем математические выражения не будут вычисляться. | ## //
Неактивная строка Поставьте точку с запятой в конце строки. Вся строка будет отформатирован как комментарий, и содержащиеся в нем математические выражения не будут вычисляться. | ## ;
комментарий посередине строки Текст между кавычками будет отформатирован как комментарий, и содержащиеся в нем математические выражения не будут вычисляться. | ## " "

Примеры:

@ заголовок |
Помета 999: 7 + 7 | 14
//Это линия комментария |
10 "в этом комментарии 37 букв" × 5 | 50

Операции | Слово | Пример
--- | --- | ---
Сложение | и | 150 руб. на обед и 650 руб. на ужин
плюс | 20 плюс 30
Вычитание | минус | 20 минус 3
Обратное Вычитание | от | 10 из 50

Символ | Значение
--- | ---
pi/π (число пи) | 3.14159265358979323846264338327950288419716939937511

Значения переменных присваиваются знаком равенства:

a = 10 | 10
a + 5 | 15

Примечание: Определять переменную больше одного раза нельзя.

Для перевода одной единицы в другой можно использовать выражения с предлогом "в".

Категория | Название | Обозначения | Приставки системы СИ
--- | --- | --- | ---
Время | секунда | сек. | ✓
минута | мин. | ✗
час | ч. | ✗
десятилетие |  | ✗
день |  | ✗
неделя | нед. | ✗
месяц |  | ✗
тысячелетие |  | ✗
год | г. | ✗
век |  | ✗
Масса | унция | oz | ✗
камень |  | ✗
тонна | т | ✗
грамм | г | ✓
фунт | lb lbs | ✗
Объём | чайная ложка | ч.л. | ✗
пинта |  | ✗
кубический дюйм | cu inch | ✗
кварта |  | ✗
кубическая миля | куб. миль | ✗
десертная ложка | дес.л. | ✗
литр | L | ✓
кубический метр | куб. м кубометр | ✗
столовая ложка | ст. л | ✗
кубический фут | куб. фут | ✗
галлон |  | ✗
щепотка |  | ✗
чашка |  | ✗
жидкая унция | fl oz | ✗
Длина | чейн | ch | ✗
фут | ft | ✗
морская сажень |  | ✗
мил |  | ✗
миля |  | ✗
ярд |  | ✗
микрон |  | ✗
метр | м | ✓
парсек |  | ✗
бор |  | ✗
точка |  | ✗
морская миля |  | ✗
астрономическая единица | AU | ✗
дюйм |  | ✗
лига |  | ✗
Площадь | квадратный метр | кв м метр в квадрате | ✗
гектар | га | ✗
квадратная миля | кв. ми. | ✗
квадратные млн | кв. млн. | ✗
квадратный километр | кв. км километр в квадрате | ✗
квадратный сантиметр | кв. см см в квадрате | ✗
акр |  | ✗
квадратный фут | кв. фт фут в квадрате | ✗
квадратный дюйм | квадратный дюйм кв. дюйм | ✗
Скорость | миля в час | миль в час | ✗
узел | kn | ✗
Частота | герц | Гц | ✓
Давление | бар |  | ✗
паскаль | Па | ✓
атмосфера | атм | ✗
фунт на квадратный дюйм | psi | ✗
Энергия | калория | кал | ✗
джоуль | дж | ✓
ватт в час | Вт·ч Вт/ч | ✓
Мощность | ватт | Вт | ✓
лошадиная сила | л. с. | ✗
Electricity | Volt | V | ✗
Amp |  | ✗
Ohm | Ω | ✗
Temperature | Цельсий | C, ºC | ✗
Фаренгейт | F, ºF | ✗
Кельвин | K | ✗
Объем информации | кибибайт | КиБ | ✗
пебибайт | ПиБ | ✗
эксбибайт | ЭиБ | ✗
мебибайт | МиБ | ✗
зебибайт | ЗиБ | ✗
байт | Б | ✓
гибибайт | ГиБ | ✗
тебибайт | ТиБ | ✗
бит | — | ✓
йобибайт | ЙиБ | ✗

Тип | Название | Функция
--- | --- | ---
Tригонометрия | Синус Арксинус Гиперболический синус Обратный гиперболический синус | sin(x) asin(x) sinh(x) asinh(x)
Косинус Арккосинус Гиперболический косинус Обратный гиперболический косинус | cos(x) acos(x) cosh(x) acosh(x)
Тангенс Арктангенс Гиперболический тангенс Обратный гиперболический тангенс | tan(x) atan(x) tanh(x) atanh(x)
Котангенс | cot(x)
Секанс | sec(x)
Косеканс | cosec(x)
Корни | квадратный корень | sqrt(x)
кубический корень | cbrt(x)
Логарифмы | Натуральный логарифм | ln x, ln(x)
Десятичный логарифм | log x, log (x)
Двоичный логарифм | log2 (x)
Другие | Экспонента | exp(x)
Абсолютная величина | abs(x)
Целая часть - потолок | ceil(x)
Целая часть - пол | floor(x)
Truncation | trunc(x)
Округление до целого числа | round(x)
Numerical value | num(x)

Примеры употребления функции:

sin(30) + cos(40) | 1.26604

Что такие токены результатов?

Токены результатов – это ссылки на ответы.
При изменении результата вычислений, выражения во всех строках, содержащих токены, ссылающиеся на данный результат, пересчитываются.

Как создать токен:

- Перейдите на новую строку и введите оператор (например, "+") – Soulver автоматически добавит в начале строки токен, ссылающийся на результат выражения в предыдущей строке.
- Перетащите ответ из столбца с результатами.
- Воспользуйтесь клавиатурным сокращением (например, если нажать ⌘1 Soulver вставит токен, ссылающийся на результат вычисления в первой строке).
- Самостоятельно введите название строки, на которую хотите сослаться. Например, введите текст "строка1", и он автоматически будет преобразован в токен, ссылающийся на первую строку.

Как изменить токены:

- Чтобы перевести токен в режим редактирования, дважды щелкните по нему левой кнопкой мыши или выделите его и нажмите клавишу Enter.
- По умолчанию токены привязываются к определенной строке и автоматически обновляются, если эта строка сдвинется.
- Кроме того, токены могут представлять собой относительные ссылки: "-1" означает строку непосредственно над текущей, а "2" – строку двумя строками ниже.

Статистика | Сумма, Среднее, Вариативность, Стандартное отклонение | Показано прямо под столбцом результатов.
Окно с результатами | Десятичный результат, градусы, дробь, шестнадцатеричный, Двоичный, Валюты | Преобразования показываются, только если они имеют смысл. Например, 0,5 будет показано как 1/2. Результат конверсии валют показывается, только если данная строка содержит символ валюты (например, $).
Максимальная Точность | 50 десятичных разрядов | Максимальное количество десятичных разрядов для данной строки можно настроить в панели форматирования..
Поддерживаемые форматы | Десятичный, Двоичный, шестнадцатеричный | Формат данной строки можно выбрать в панели форматирования. Результат выражения в других форматах всегда можно найти в окне результатов.
Режимы тригонометрии | градусы или радианы | Режим тригонометрии можно выбрать в панели форматирования.

Описание | Символы | Пример
--- | --- | ---
Логический сдвиг левый и правый | <<, >> | 45 >> 2 62 << 2
Побитовое И | & | 0xd & 0b1010
Побитовое ИЛИ | | | 0b1100 | 0b1110
Сложение по модулю два | XOR | 0b0101 xor 0b1011
Побитовое отрицание | ~ | ~0b10011010

примеры шестнадцатиричных и двоичных выражений

0xFF + 0b1001 | 264