I don't get it. What if y > 5? Couldn't it be that 8.35y rounded to the nearest tenth is 8.6?
no. you're trying to round the wrong digit: you're not supposed to be rounding the "5" up or down.
since you're rounding to the NEAREST TENTH, you need to be rounding the TENTHS DIGIT, which is currently "3", either up (to 4) or down (to 3).
this rounding will of course be based on the digit that follows the "3", but you can only round a "3" down to a 3 or up to a 4. it's impossible to round 8.3.... to 8.6, no matter what may come after the 3.
if x = 5, then you have a tenths digit of "3" followed by a "5". therefore, you round that tenths digit up to a "4", no matter what, hence, sufficient.
here's a good takeaway here:
if you don't see what's up when there's a variable in place, then you should
PLUG IN ACTUAL NUMBERS AND SEE WHAT HAPPENS.in this problem, when you plug in x = 5, you get 8.35Y. if you don't see what's going on there, then try plugging in actual numbers 0 through 9 for Y:
8.350, 8.351, 8.352, 8.353, 8.354, ..., 8.359
as you can see, all of these round up to 8.4, and there is no possible way you're going to get 8.6 out of any of them.
--
analogy:
if i tell you to round 35x to the nearest hundred, you can't get 600.
you're trying to do that here, although the fact that you're dealing with decimals here probably makes it somewhat less obvious what's wrong in this case.
--