code: function ceilPoint(p) {
              var t = p.x;
  
              // 处理形如 4.99999 = 5, 5.00001 = 5的情况
              if (Math.abs(Math.round(t) - t) < 0.00002) {
                  p.x = Math.round(t);
              }
              else {
                  p.x = Math.round(p.x * 100000) / 100000;
              }
  
              t = p.y;
              if (Math.abs(Math.round(t) - t) < 0.00005) {
                  p.y = Math.round(t);
              }
              else {
                  p.y = Math.round(p.y * 100000) / 100000;
              }
  
              return p;
          }
docs: 将点进行误差舍入
  
  @param {Object} p 点对象
  @return {Object} 点