Why is an Imperial hundredweight not a hundred of anything?

Solution 1:

From the Wikipedia, there are 20 hundredweight per ton. The long hundredweight is defined as 112 lb (8 stone), which is equal to 50.802345 kg. The short hundredweight is 100 lb, which is equal to 45.359237 kg.