It was my interpretation that "binning" is because of the manufacturing and imperfections in the etching or underlaying wafer cause certain chips to not perform up to spec. It's not because there's 1.7 Billion of something, but rather because you're drawing at 22nm. The way a processor does math is identical in every single processor, but processor A may result in more heat discharge or higher voltages required than processor B at the same clock rate.
Where you get into "it may not compute identically" is the revisions. At Intel at least, going from A0 to B0 means the transistor layout on the wafer changed. Going from B1 to B2 means the wiring layout changed (though the underlaying metal layer remained the same). Again that's a "technically", whether that's followed to a T is something I'm not sure about. Sometimes features are added going between metal revisions.