irrffan wrote:If an iron bar of 1 foot 10 inches long have a weight of 1/2 kg(500mg) how can i sort out:
Exact weight of:
Hmm, which 
exact weight would that be?  0.5 kg  or 500 mg?  0.5 kg = 500,000 mg, not  500 mg.   :?  Using different units of weight can get confusing.  As kilograms are the units of weight you use in all of your questions, we'll use kilograms.
For further calculations, we need a weight per linear unit of length.  Since the bar is 22 inches long, inches is a logical choice.  Divide the total weight of the bar by the total number of inches.  This gives us the weight per inch.
  0.5 kg / 22" = 0.022727 kg per inch
1 foot long iron bar.
12 inches * 0.022727 kg per inch = 0.27727 kg
The size of one KG (1000g) bar.
1 kg / 0.027727 kg per inch = 44 inches long
(15.3kg = Length: ???)
15.3 kg / 0.027727 kg per inch = 673.2081 inches
 
(12ft 6in. bar = weight:?? )
18 inches * 0.027727 kg = 0.40909 kg
George