Why we define one revolution as 360°? why not 100, or 400???
Because 360 is extremely divisible.
I think originally it was because some ancient people guessed the number of days in a year to be about 360, so they thought that this way, we'd move about a degree around the sun every day, plus the reason already mentioned.
It was the Babylonians who gave us 360
degrees. This was split into smaller units, called minutes, and
even smaller ones, called seconds. You can guess how many seconds
there are in a minute! Thus 360 degrees corresponds to an hour.
As has previously been mentioned, 360 has a lot of factors which
is rather useful for coming up with smaller angles - just divide
the circle into equal segments.
-Dave
The Babylonian number system was based on 60s, which is probably another reason why they chose 360. You can read more about their number system here .