46 degrees Fahrenheit is equal to 7.78 degrees Celsius. To convert Fahrenheit to Celsius, we can use the formula:
$$C = \frac{5}{9}(F-32)$$
Substituting 46 for F, we get:
$$C = \frac{5}{9}(46-32) = \frac{5}{9}(14) = 7.78$$
Therefore, 46 degrees Fahrenheit is equal to 7.78 degrees Celsius.