Just quickly: the language allows narrowing conversion only for declaration and initialisation provided the right operand of = is constant expression in the appropriate range. A method argument doesn't come into that category.
PI day is 3.14 (march 14th) and is also einstein's birthday. And this is merely a tiny ad:
Two software engineers solve most of the world's problems in one K&R sized book