- 締切済み
バッチファイルで電卓
DOS窓に1+1と入力すると2と表示されるような,バッチファイルを考えています。バッチファイルではなくコマンドプロンプト上で「SET /A 1+1」と入力する方法なら分かりますが,これを応用できないでしょうか。ただし,バッチファイルはコマンドプロンプトからではなくアイコンをダブルクリックして起動させるものとします。
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- Gotthold
- ベストアンサー率47% (396/832)
回答No.3
慌てなくていいので、試せる環境で試してから次の話をしましょう。 そちらに試せる環境が無いと、No.1の私の回答があなたの意図通りになっているのかさえ分からないので そのような状態で話を進めないほうが良いです。
- Gotthold
- ベストアンサー率47% (396/832)
回答No.2
> 電卓として何度でも計算して使えるようにするには,以下の記述で合っていますでしょうか。 実際にそれで試して見てあなたはそれで合ってないと思ったの? 合ってないならどこが/何が意図通りでなかったの?
質問者
補足
/ すみません, 今ちょっとすぐに試せる環境がないので... /
- Gotthold
- ベストアンサー率47% (396/832)
回答No.1
@echo off set /P INPUT= set /A RESULT=%INPUT% echo %RESULT% pause
質問者
お礼
.
質問者
補足
解答ありがとうございます。 ではこれを,電卓として何度でも計算して使えるようにするには,以下の記述で合っていますでしょうか。 dentaku.cmd @echo off :COMMAND set /P INPUT= set /A RESULT=%INPUT% echo %RESULT% pause goto COMMAND exit? お願いします。
お礼
ありがとうございました。とても参考になりました! 解決しました
補足
分かりました,ためしてみます!