One of my favorite courses when I was in college was meteorology. I was intrigued by how things like barometric pressure changes, dew points and adiabatic temperature rates affected the weather, so I actually paid attention and managed to retain a lot of the information. Which means I totally understand how the weather forecast is exactly that, a forecast. In most cases, modern meteorology can use data on the ground to create a computer model that accurately predicts the conditions over the next 24 to 48 hours. But when it comes to precipitation, they have to account for so many variables that the likelihood is always reflected in a percentage. In other words, a 50% chance of rain or snow is 50-50, so the forecast is correct no matter what happens.
However, there are instances where all of the factors are in place for meteorologists to make a 100% prediction that precipitation will fall in some form. The Mid-Atlantic had a hurricane blow through last year and most people were well-prepared for the storm. But we knew what was coming and understood there was a 100% chance of heavy rain. The only question was how much.