Mister T said:
No, it would not. The weight of an object does not include any effect due to buoyancy. The comparison is assumed by definition to be made in a vacuum.
I would have to disagree with you then, because your reply does not mention what is actually 'weighed'.
If you put an object on scales consisting of a 2kg mass suspended from a 500g 1m^3 helium balloon, then it'd weight about 1 kg.
If we break down why that is, the presence of helium in an enclosed envelope displaces the air above its lower surface. Now consider the total mass of material bearing down from above the lower surface to those atmospheric loads from below.
The balloon has displaced a volume of air that means the atmospheric pressure from above is now less than that from below, and if you measure that on weight scales you'll find it'll be less, or even negative (floats off).
Same with any other mass, but obviously considerably less noticeable for solid masses because the masses involved are a lot more and the displaced air is a lot less.
Let's consider a 1kg 1 litre mass sitting on scales. Let's assume gravity is a perfect 10m^2/s. The mass's force on the scales due to gravity is 10N.
But the volume of the mass has displaced 1 litre of air above its lower surface. Therefore, there is 1 more litre of air bearing on its underside to its top, being 0.01N more from the underside directed upwards.
If we say 1 litre of air is 1 gramme, so a 1 litre 1 kg mass will actually 'weight' 9.99N. A 2 litre 1kg mass will 'weight' 9.98N.. etc..
For a 1000 litre 1kg mass, it'd 'weigh' nothing because it'd then be 1 gramme per litre deducted from the 1kg mass, and it'd be neutrally buoyant.
So, when you get on those bathroom scales, you have to add about one gramme for every litre of your volume, to translate a 'weight' read-out (in kilogrammes) into mass. No adjustment is required for lbs because that sort of 'weight' reading also includes buoyancy.
If you add 1 gramme per litre to the balloon example above you'll get the right answer for the mass (if all those numbers were precise).