You were correct to say something to the young man. I would not have been so patient - myself. If you are working in this industry you must be "fluent" in fractions. This young man was obviously not.
I, too, would approach the owner - with the concern not that he had made an error but that his attitude when being questioned was unacceptable.
Best of luck