The Industrial and Commercial Bank of China (ICBC) provides a government bond financial calculator, linked below.