• ベストアンサー

算数

x+y=50…① 120X+90y≦5000…② は、30X≦500で X≦500/30になり、 X≦16,666…になるので四捨五入して17になるのではないでしょうか? どうして答えが16になるのか教えてください。よろしくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

> X≦16,666… ここまでの計算は合っています。 質問者様の疑問である「四捨五入して17になるのでは?」ですが、仮に17としてしまうと、仮にXが 16.666・・・< X ≦17  の間の値を取ったときに120X+90y≦5000の解を満たさなくなります。 (X=17のときy=33。120x17=2040、33x90=2970で501となってしまい、等式を満たさない) なので、「xが整数」という前提があるのであれば、X≦16,666…の場合は「四捨五入」ではなく「切り捨て」になります。 逆に16.66666≦Xであれば「切り上げ」になります。 以上、ご参考まで。

その他の回答 (2)

  • asuncion
  • ベストアンサー率33% (2127/6289)
回答No.3

問題文の条件に、 x, yはともに整数 なんてのがないですか?

  • nagata2017
  • ベストアンサー率33% (6878/20342)
回答No.1

17にすると不等記号の条件を満たさないからです。 右側に500/30があるから 16.66666・・・になって それより小さい数字にしないといけない。 四捨五入ではなく端数切捨てが正解になるのです。

関連するQ&A