A weighing method of a touchscreen terminal, when a to-be-weighed object is placed in a preset area of a touchscreen of the touchscreen terminal, comprising: obtaining a reported first capacitance value and reported coordinates of a compensation point; compensating the first capacitance value according to a compensation relationship, which has the coordinates of the compensation point and the first capacitance value as input, to obtain a second capacitance value, wherein the compensation relationship is defined at each point with a capacitance value of a central point used as a reference such that differences between any two capacitance values obtained after capacitance values at all points under a same pressure in the preset area of the touchscreen are compensated by using the compensation relationship fall within a preset error range; obtaining, according to a correspondence between the second capacitance value and a weight, the weight corresponding to the second capacitance value; and before the compensating the first capacitance value according to a compensation relationship, the coordinates of the compensation point, and the first capacitance value to obtain a second capacitance value, further comprising: obtaining said capacitance value at each point under a same preset pressure in the preset area of the touchscreen; and obtaining the compensation relationship according to coordinate values of each point, said capacitance value at each point under the same preset pressure and said capacitance value of a central point under the same preset pressure. obtaining a reported first capacitance value and reported coordinates of a compensation point; compensating the first capacitance value according to a compensation relationship, which has the coordinates of the compensation point and the first capacitance value as input, to obtain a second capacitance value, wherein the compensation relationship is defined at each point with a capacitance value of a central point used as a reference such that differences between any two capacitance values obtained after capacitance values at all points under a same pressure in the preset area of the touchscreen are compensated by using the compensation relationship fall within a preset error range; obtaining, according to a correspondence between the second capacitance value and a weight, the weight corresponding to the second capacitance value; and before the compensating the first capacitance value according to a compensation relationship, the coordinates of the compensation point, and the first capacitance value to obtain a second capacitance value, further comprising: obtaining said capacitance value at each point under a same preset pressure in the preset area of the touchscreen; and obtaining the compensation relationship according to coordinate values of each point, said capacitance value at each point under the same preset pressure and said capacitance value of a central point under the same preset pressure. obtaining said capacitance value at each point under a same preset pressure in the preset area of the touchscreen; and obtaining the compensation relationship according to coordinate values of each point, said capacitance value at each point under the same preset pressure and said capacitance value of a central point under the same preset pressure.