基本的に、私がやろうとしているのは、多数の在庫(たとえば、100)と、販売または追加された在庫を表示する在庫リストを用意することです。在庫リストのマイナスの数字(例:-55)であるか、正の数(つまり、取り除く代わりに45を足す)であるかをコード化するにはどうすればよいですか?
乾杯
基本的に、私がやろうとしているのは、多数の在庫(たとえば、100)と、販売または追加された在庫を表示する在庫リストを用意することです。在庫リストのマイナスの数字(例:-55)であるか、正の数(つまり、取り除く代わりに45を足す)であるかをコード化するにはどうすればよいですか?
乾杯
負の数を加算することは減算することと同じなので、どちらの場合も加算するだけです。正の数と負の数を特別に処理する必要はありません。
このような:
stocks += boughtOrSoldQuantity;
boughtOrSoldQuantity
が負の場合stocks
、その量だけ削減されます。それ以外の場合は、増加します。
数学的100 + -45
には同じな100 - 45
ので、どちらの場合も数字を足すだけです。