
ascii | ascii -dos | calc | cmd | data | env | fromclip | jsonform | license | number | prompt | random | ruler | spell | status | toclip | update | version | video | view | xmlform | Команда: calc расчет sfk "1+2*3"
сделать простой расчет с математическим
операторы + - * /, принимающие десятичные или
0x шестнадцатеричные входные значения.
опции
-dig[its]=n округлить результат до n цифр
-form также вывести формулу,
вкладка разделена после результата
-sum добавить значения из текста цепочки
-hex результат печати как шестнадцатеричное значение 0x
поддержка экспериментальных скобок
вы можете добавить опцию -brackets для использования формул
со скобками вроде
sfk calc-bra 1.0/(1.0-1.0/(3+5)*9)
однако это экспериментальная функция.
могут возникнуть неправильные расчеты со скобками,
по очень сложным формулам. следовательно:
- встречная проверка вывода с помощью альтернативного
калькулятор перед повторным использованием команды.
- если вы действительно найдете формулы, которые вычисляют
неправильно, предоставьте образцы на форуме sfk.
цепная поддержка
можно использовать входные данные цепочки как #текст в формуле.
веб-ссылка
http://stahlworks.com/sfk-calc
Примеры
sfk расч "1.0+2.5*3.5"
печатает 9,75. кавычки "" обязательны
с линуксом, но не под виндой.
sfk echo "1+2*3" +calc "#text*4"
вычисляет 1 + 2*3*4 = 25
sfk echo "1+2*3" +calc "#text" +calc "#text*4"
вычисляет (1+2*3) * 4 = 28
sfk calc -hex 0xffffffff+0x1
добавить два шестнадцатеричных значения и показать 64-битный шестнадцатеричный результат
sfk filt in.txt +calc "#text" -form
рассчитать все формулы, приведенные в in.txt
sfk list -size -tabform sfk.exe +filt -utabform "#col1"
+calc "#text/1000" -dig=0
показать размер sfk.exe в килобайтах, округленный до
ноль цифр после запятой. [29]
sfk filt in.csv -utabform "#col2" +calc -sum -dig=2
если in.csv содержит два столбца, разделенных табуляцией, например
яблоко 1.00
банан 1.50
ананас 2.50
затем добавьте цены из второго столбца. |
![]() |