Based on the above analysis, the reasons for farting can be summarized into several categories: 1. The food you eat is not easy to digest, such as the slow decomposition of starch in some beans. 2, starchy foods are eaten too much, and it is too late to digest. 3. The small intestine moves faster, and the food is sent to the colon before it is digested. 4. There is something wrong with the digestion and absorption function of small intestine, such as pancreatic disease or short small intestine. 5, take some drugs that inhibit the absorption of sugar in the small intestine, such as Bai Caiping (hypoglycemic drugs).
The latter two categories are manifestations of diseases, and the causes need to be analyzed in detail, but most of them are functional diseases.
hope this helps