そこで私は、特定の量の変化に何四半期、10 セント硬貨、ニッケル、およびペニーが含まれるかを基本的に計算しなければならないプロジェクトを割り当てられました。4 分の 1 でないことを除けば、2 の累乗のドル札です。我々は持っています:
1024
256
64
16
4
1
ドル札。とにかく数字は重要ではありませんが、これを行う最も簡単な方法は、div 関数を使用して、入力した金額で割ることです。2000 としましょう。商と余りを取り、1 になるまで割り続けます。ただし、インストラクターは、sll、srl、sra、mul、div、および sub を使用してこれらの値を見つけるように求めています。これらの値を見つけるために、どのように乗算または減算を使用できますか? Div は間違いなく最も簡単で効率的ですが、この言語は初めてなので間違っている可能性があります。分割が最良の方法と思われるときに、これらを見つけるためにどのように使用できるかわかりません。ありがとう