code: func FactoshiToFactoid(i uint64) string {
  	d := i / 1e8
  	r := i % 1e8
  	ds := fmt.Sprintf("%d", d)
  	rs := fmt.Sprintf("%08d", r)
  	rs = strings.TrimRight(rs, "0")
  	if len(rs) > 0 {
  		ds = ds + "."
  	}
  	return fmt.Sprintf("%s%s", ds, rs)
  }
docs: // FactoshiToFactoid converts a uint64 factoshi ammount into a fixed point
  // number represented as a string