I'm not sure that it makes sense to try to measure your body weight to a precision of 100 g. For example I was just thirsty and drank a 20 ounce bottle of water, which transferred about 600 g extra mass to my stomach. Even just breathing changes your mass: if you take ten half-liter breaths per minute and your exhalations contain 5% carbon dioxide by volume, that's a mass loss of tens of grams of carbon per hour. (Moisture is probably a bigger effect there, too.) To measure a 50–100 kg mass to a precision of 0.1 kg is a fractional uncertainty of $10^{-4}$, which is about two orders of magnitude better precision than most college-course laboratory experiments. Furthermore you would expect to see changes of several hundreds of grams over the course of the day (which would be interesting, which is maybe why you're asking).
You won't in general find $10^{-4}$ precision in cheap consumer electronics. I'd expect a bathroom scale to have an absolute precision of 1%–5%, or one to seven pounds for a 150 pound person, with poorer quality loosely associated with cheaper scales.
If what you want is a well-calibrated absolute weight with three or four significant figures, the best setup for you is going to be a cantilever system with well-calibrated reference weights. That's what's at your doctor's office — sorry. If it weren't the most cost-effective way to get a reasonably accurate weight, then doctors would buy something else.
If, on the other hand, you're interested in seeing kilogram-level changes in your weight with sub-kilogram precision, you might not need the absolute weight after all. If you can convince yourself that your scale is linear for small deviations from your weight, then maybe you can take your scale's last two digits, the kilogram and decigram digits, at face value. Here's one way you could test that:
Get several similar-but-different sized weights, about the size of the mass differences you're hoping to measure. Brick pieces might work. Label them somehow: A, B, C, etc.
Put a base load on the scale so that it reads somewhere near the value that you're interested in. For instance, if you're weighing yourself, you could stand on the scale and have someone help you with the next steps.
One at a time, add your test weights to the scale. Each one will increment the reading on the scale by some amount. You'll make a data table like
reading load
------- -----
80.0 kg just you
81.2 kg you + A
82.2 kg you + A + B
and so on. From this you can find the mass of each little weight. (This is how veterinarians weigh stubborn cats, but they do it one cat at a time).
Now repeat the measurements with the same base, but with the other weights in a different order:
reading load
------- ----
95.2 kg you plus all your weights
80.2 kg just you
81.1 kg you + B
82.3 kg you + B + A
There are a couple of things that you might learn from this procedure:
One is the random error inherent in each scale. For instance, I made the two "just you" weights different in the last digit. That's not unreasonable: essentially all digital readouts have what's called a "Schmidt trigger" that puts some hysteresis in the last digit, so that it doesn't flicker between adjacent values; however that means that the uncertainty in the last digit of a digital readout is at least $\pm1$ in the final digit.
You might also find that the same brick fragment C reliably takes the scale from 80.0 kg to 82.0 kg with one base load, but from 95.0 kg to 97.2 kg with another base load. That would mean that your scale is "nonlinear," since the same increase in signal gives a different increase in output starting from a different place. You'd have to decide how much this bothers you, if you find it.
This technique doesn't address the question of stability: presumably you're interested in measuring your weight over many days. I'd suggest essentially the same test for measuring the stability of your scale(s): find an inert weight that's close enough to your body weight that you expect the scale to be linear for nearby values, and compare your weight on the scale to that rather than simply to the reading of the scale. Depending on the precision you're interested in, you may still have some strange stuff happen. For instance some electronics will respond differently in humid weather than in dry weather; also some weights will absorb moisture from the air and have different masses in humid weather than in dry weather.
As the saying goes: quick, cheap, or correct, pick any two. You're not going to be able to get the precision that you want without some expenditure of money or time, but you can perhaps get the result that you want a little easier.
Best Answer
In martial arts it is a test of your fast punches.
Hit it fast
The fighter has to twist his hand (mainly karate) in the instant before hitting the target. Momentum as well as angular momentum enforce the punch. The counteracting force will be formed the aerodynamic drag of the paper. Inititially it is Maximum prior to the impact. Be quick before it's deformation will reduce its effective area. Otherwise the paper will move by the impulse of your punch and wrap around your fist.
Hit it effective
The tip of the pen will strike through the paper. Concentrate the force of the punch on a smaller area by sticking up a knuckle of your fist. Fingertips even provide a smaller area. This force per area is a pressure and has to be compared by the material properties (bursting strength, measured in $kPa$) of paper. Depending of the cellulose fiber length, additives and your physical condition you can punch a piece of paper. Best use a newspaper and train martial arts.