DCでユーザー入力をキャプチャする方法は?

DCでユーザー入力をキャプチャする方法は?

ユーザー入力を処理したいですdc

の場合は、次のことを?意味info dcします。

'?'                                                                                                                                                   
    Reads a line from the terminal and executes it.  This command                                                                                    
    allows a macro to request input from the user.

ただし、数字の2乗を計算するには、次の一連のコマンドを入力し、入力内容を入力すると次のようになります9

?d*p                                                                                                                                                  
9                                                                                                                                                     

私は得る:

dc: stack empty                                                                                                                                       
dc: stack empty                                                                                                                                       
dc: stack empty 

私が?何かを間違って理解したのでしょうか?

ベストアンサー1

コマンドラインでこのDCコードを実行してから入力を提供した後、操作を実行したい?番号を入力するとします。stackdc

サム

d*p

結果は次のとおりです。

9

おすすめ記事