Left one is 天保通寶, right one is upside-down, turn it the correct way it says 當百 with the bottom just a design.
No idea what it means. It probably is Japanese, not Chinese, as in Chinese it would be something like "Heaven protect transport treasure" and "act as one hundred". But then again, my Chinese isn't very good.
Later edit: 天保 seems to be the era name for
Tenpo. Note sure about the "通寶" part. So I'm guessing that "當百" means 100 units of currency.