94 is closer to 100 than 0, and when rounding to the hundreds you must choose only numbers than end in two zeros, or zero. ie 0,100,200,300,400.
tl;dr 94 is 100 when rounded to the nearest hundred
34556
It is 31.
Rounded to the nearest hundred it is: 32,800
It is 300 when rounded to the nearest hundred
916 rounded to the nearest hundred is 900
670 rounded to the nearest hundred is 700. 670 rounded to the nearest hundred is 1000.
5800
90
0
657 rounded to the nearest ten is 660. 657 rounded to the nearest hundred is 700.
It is already rounded to the nearest hundred thousandths. Rounded to the nearest thousands would be 87.381.
300
0