DictionaryBlogPayment
阳光总在风雨后

上 + Son

shàng + shù

Meaning

Here 上 does not carry its usual sense of “on” or “up”. Placed before a number, it says the quantity has reached or passed a certain order of magnitude: “over”, “as many as”.

Basic structure

上 + Number + Measure word → over…

Examples

(Zhè)(ge)(chéng)(shì)(de)()(tiě)()(jīng)(yǒu)(shàng)(bǎi)(nián)(de)()(shǐ)(le)
This city's underground already has over a hundred years of history.
(Měi)(nián)(yǒu)(chéng)(qiān)(shàng)(wàn)(de)(gāo)(zhōng)()()(shēng)(cān)(jiā)()(shù)(kǎo)(shì)
Every year tens of thousands of school leavers sit the art examination.
(Ài)()(shēng)(jiù)(shì)(zài)(zhǎo)(le)(shàng)(qiān)(zhǒng)(cái)(liào)(hòu)(cái)(zhǎo)(dào)(le)(néng)(diǎn)(liàng)(diàn)(dēng)(de)(cái)(liào)
It was only after trying over a thousand materials that Edison found the one that would light a lamp.

Common forms

上百 — over a hundred 上千 — over a thousand 上万 — over ten thousand 上百万 — millions 成千上万 — tens of thousands, countless

(Yǒu)(shàng)(qiān)(rén)(cān)(jiā)
Over a thousand people took part.
(Zhè)(běn)(shū)(mài)(le)(shàng)(bǎi)(wàn)()
This book has sold over a million copies.
(Gōng)()(yǒu)(shàng)(wàn)(rén)
The company has over ten thousand employees.

上百 vs. 一百多

一百多人 — a little over a hundred (roughly 101–199). 上百人 — has reached the hundred mark; no upper limit implied. 几百人 — several hundred people.

Remember: Here 上 means “has reached the next order”. 上百 → into the hundreds, 上千 → into the thousands, 上万 → into the tens of thousands. It has nothing to do with 上 meaning “on top”.