user: Create a function that takes a Number as its argument and returns a Chinese numeral string. You don't need to validate the input argument, it will always be a Number in the range `[-99999.999, 99999.999]`, rounded to 8 decimal places.

Simplified Chinese numerals have characters representing each number from 0 to 9 and additional numbers representing larger numbers like 10, 100, 1000, and 10000. 

```
0 líng 零
1 yī 一
2 èr 二
3 sān 三
4 sì 四
5 wǔ 五
6 liù 六
7 qī 七
8 bā 八
9 jiǔ 九
10 shí 十
100 bǎi 百
1000 qiān 千
10000 wàn 万
```

Multiple-digit numbers are constructed by first the digit value (1 to 9) and then the place multiplier (such as 10, 100, 1000), starting with the most significant digit. A special case is made for 10 - 19 where the leading digit value (yī 一) is dropped. Note that this special case is only made for the actual values 10 - 19, not any larger values.

```
10 十
11 十一
18 十八
21 二十一
110 一百一十
123 一百二十三
24681 二万四千六百八十一
```

Trailing zeros are omitted, but interior zeros are grouped together and indicated by a single 零 character without giving the place multiplier.

```
10 十
20 二十
104 一百零四
1004 一千零四
10004 一万零四
10000 一万
```

Decimal numbers are constructed by first writing the whole number part, and then inserting a point (diǎn 点), followed by the decimal portion. The decimal portion is expressed using only the digits 0 to 9, without any positional characters and without grouping zeros.

```
0.1 零点一
123.45 一百二十三点四五
```

Negative numbers are the same as other numbers, but add a 负 (fù) before the number.

For more information, please see http://en.wikipedia.org/wiki/Chinese_numerals.

Answer: {"fn_name": "to_chinese_numeral", "inputs": [[0], [9], [99], [999], [9999], [99999], [-5], [-54], [-543], [-5432], [-54321], [0.5], [0.25], [0.125], [0.0625], [0.03125], [10], [14], [18], [20], [24], [50], [100], [110], [111], [-10], [-14], [-18], [-20], [-100], [-110], [-111], [1000], [10000], [10306], [10006], [10006.005], [-10306.005], [-10.000001], [99999.999], [-99999.999]], "outputs": [["\u96f6"], ["\u4e5d"], ["\u4e5d\u5341\u4e5d"], ["\u4e5d\u767e\u4e5d\u5341\u4e5d"], ["\u4e5d\u5343\u4e5d\u767e\u4e5d\u5341\u4e5d"], ["\u4e5d\u4e07\u4e5d\u5343\u4e5d\u767e\u4e5d\u5341\u4e5d"], ["\u8d1f\u4e94"], ["\u8d1f\u4e94\u5341\u56db"], ["\u8d1f\u4e94\u767e\u56db\u5341\u4e09"], ["\u8d1f\u4e94\u5343\u56db\u767e\u4e09\u5341\u4e8c"], ["\u8d1f\u4e94\u4e07\u56db\u5343\u4e09\u767e\u4e8c\u5341\u4e00"], ["\u96f6\u70b9\u4e94"], ["\u96f6\u70b9\u4e8c\u4e94"], ["\u96f6\u70b9\u4e00\u4e8c\u4e94"], ["\u96f6\u70b9\u96f6\u516d\u4e8c\u4e94"], ["\u96f6\u70b9\u96f6\u4e09\u4e00\u4e8c\u4e94"], ["\u5341"], ["\u5341\u56db"], ["\u5341\u516b"], ["\u4e8c\u5341"], ["\u4e8c\u5341\u56db"], ["\u4e94\u5341"], ["\u4e00\u767e"], ["\u4e00\u767e\u4e00\u5341"], ["\u4e00\u767e\u4e00\u5341\u4e00"], ["\u8d1f\u5341"], ["\u8d1f\u5341\u56db"], ["\u8d1f\u5341\u516b"], ["\u8d1f\u4e8c\u5341"], ["\u8d1f\u4e00\u767e"], ["\u8d1f\u4e00\u767e\u4e00\u5341"], ["\u8d1f\u4e00\u767e\u4e00\u5341\u4e00"], ["\u4e00\u5343"], ["\u4e00\u4e07"], ["\u4e00\u4e07\u96f6\u4e09\u767e\u96f6\u516d"], ["\u4e00\u4e07\u96f6\u516d"], ["\u4e00\u4e07\u96f6\u516d\u70b9\u96f6\u96f6\u4e94"], ["\u8d1f\u4e00\u4e07\u96f6\u4e09\u767e\u96f6\u516d\u70b9\u96f6\u96f6\u4e94"], ["\u8d1f\u5341\u70b9\u96f6\u96f6\u96f6\u96f6\u96f6\u4e00"], ["\u4e5d\u4e07\u4e5d\u5343\u4e5d\u767e\u4e5d\u5341\u4e5d\u70b9\u4e5d\u4e5d\u4e5d"], ["\u8d1f\u4e5d\u4e07\u4e5d\u5343\u4e5d\u767e\u4e5d\u5341\u4e5d\u70b9\u4e5d\u4e5d\u4e5d"]]}