title: Highcharts: y-Axis last tick exceeds ceiling
body: <p>similar to <a href="https://stackoverflow.com/questions/23545641/highcharts-y-axis-ceiling-not-being-respected">this question</a>, I have a Highcharts spline chart with two y-Axis, the first representing a percentage, having floor and ceiling set at 0 and 100, and the second one an unknown numeric value. Setting the chart height to 200 results in the y-Axis showing 105 as last tick.</p>
  
  <pre><code>$(function () {
      $('#container').highcharts({
          chart: {
              defaultSeriesType: 'spline',
              alignTicks: false,
              height: 200
          },
          title: {
              text: 'Y axis exceeds `ceiling` value'
          },
          xAxis: {
              showFirstLabel: true,
              showLastLabel: true,
              labels: {
                  enabled: false
              }
          },
          yAxis: [{
              title: {
                  text: 'Percentage'
              },
              floor: 0,
              ceiling: 100,
              //,
              //tickPositioner: function () {
              //      alert(this.tickPositions[this.tickPositions.length-1]);    
              //}
          },{
              title: {
                  text: 'Number'
              },
              gridLineWidth: 0,
              opposite: true
          }],
          series: [{
              data: [86, 89, 91, 97, 97, 97, 97, 97, 97, 97, 97, 97]
          }, {
              yAxis: 1,
              data: [685, 676, 651, 649, 649, 649, 649, 649, 649, 649, 649, 649]        
          }]
      });
  });
  </code></pre>
  
  <p><a href="http://jsfiddle.net/dxjfwm4g/2/" rel="nofollow noreferrer">JSFiddle</a> </p>
  
  <p>I tried setting minPadding and maxPadding, but that doesn't work. I also tried setting my own tick positions using tickPoisitioner function, but the weird thing here is that the last tick position seems to be 100 (see commented code) but is shown as 105 anyway... Setting startOnTick to false does seem to help setting the last tick right, but that does not quite fit my requirements as I want the labels shown at first and last positions on the axis.</p>
  
  <p>Any help is greatly appreciated.</p>