public static String format(double amount, boolean isUseTraditional) {
		return format(amount, isUseTraditional, false);
	}
@Test
	public void formatHundredMillionLongTest() {
		String f = NumberChineseFormatter.format(1_0000_0000L, false);
		assertEquals("一亿", f);
		f = NumberChineseFormatter.format(1_0000_0001L, false);
		assertEquals("一亿零一", f);
		f = NumberChineseFormatter.format(1_0000_1000L, false);
		assertEquals("一亿零一千", f);
		f = NumberChineseFormatter.format(1_0001_0000L, false);
		assertEquals("一亿零一万", f);
		f = NumberChineseFormatter.format(1_0010_0000L, false);
		assertEquals("一亿零一十万", f);
		f = NumberChineseFormatter.format(1_0010_0000L, false);
		assertEquals("一亿零一十万", f);
		f = NumberChineseFormatter.format(1_0100_0000L, false);
		assertEquals("一亿零一百万", f);
		f = NumberChineseFormatter.format(1_1000_0000L, false);
		assertEquals("一亿一千万", f);
		f = NumberChineseFormatter.format(10_1000_0000L, false);
		assertEquals("一十亿零一千万", f);
		f = NumberChineseFormatter.format(100_1000_0000L, false);
		assertEquals("一百亿零一千万", f);
		f = NumberChineseFormatter.format(1000_1000_0000L, false);
		assertEquals("一千亿零一千万", f);
		f = NumberChineseFormatter.format(1100_1000_0000L, false);
		assertEquals("一千一百亿零一千万", f);
		f = NumberChineseFormatter.format(9999_0000_0000L, false);
		assertEquals("九千九百九十九亿", f);
	}