Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Вычислить несколько математических выражений выражений

Ответить
Настройки темы
CMD/BAT - [решено] Вычислить несколько математических выражений выражений

Новый участник


Сообщения: 4
Благодарности: 0

Профиль | Отправить PM | Цитировать


Вычисление нескольких математических выражений из трех операндов, каждое математическое выражение в отдельном пакетном файле. Номер выражения и три операнда передаются как параметры главного пакетного файла. Результат и математическое выражение вывести на экран.

Ну запускаемый батник как я предполагаю выглядит вот так:

@echo off
if "%1%"=="1" call bat1.bat
if "%1%"=="2" call bat2.bat
if "%1%"=="3" call bat3.bat

Вызов производится b.bat 1 2 3 4 т.е передаём 4 операнда 1й отвечает за выбираемый батник а 2й 3й 4й их нужно подставить в математическое выражение в батник который мы вызываем.

И теперь 2 вопроса:
1.) Правильно ли выглядит главный батник, если нет прошу поправить меня.

2.) Как должен выглядеть допустим bat1.bat чтобы он посчитал математичечкое выражение к примеру х1+х2+х3 (х1=2й операнд / х2=3й операнд / х3=4й операнд передаваемые операндами к начальному батнику)

Заранее спасибо

Отправлено: 00:13, 20-09-2010

 

Старожил


Сообщения: 352
Благодарности: 119

Профиль | Отправить PM | Цитировать


1.) Нет
Код: Выделить весь код
@echo off
if "%~1"=="1" call bat1.bat %2 %3 %4
if "%~1"=="2" call bat2.bat %2 %3 %4
if "%~1"=="3" call bat3.bat %2 %3 %4
2.)
Код: Выделить весь код
@echo off
set /a summ = %~1 + %~2 + %~3
echo summ = %summ%
Это сообщение посчитали полезным следующие участники:

Отправлено: 09:45, 20-09-2010 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Скриптовые языки администрирования Windows » CMD/BAT - [решено] Вычислить несколько математических выражений выражений

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
.NET - Вычислить строку в C# SmallGod Программирование и базы данных 1 26-02-2010 01:19
[решено] Вытянуть содержание HTML тега с помощью регулярных выражений aesir AutoIt 4 28-08-2009 21:22
Использование русского диапазона регулярных выражений btx Программирование и базы данных 1 12-04-2006 21:40
Delphi - Delphi | Отображение математических формул Ilsha sh Программирование и базы данных 2 31-07-2005 20:32




 
Переход