title: conversion from binary to base 10 using floating point conversion
body: <p>This is my first time posting.</p>
  
  <p>So here is my problem, I don't understand the following example.</p>
  
  <p>Binary representation:
  01000000011000000000000000000000</p>
  
  <p><code>=+(1.11)base 2x 2^(128-127)</code> &lt;-all questions refer to this line. </p>
  
  <p>• <code>=+(1.11)base 2 x2^1</code> </p>
  
  <p>• <code>=+(11.1) base 2</code> </p>
  
  <p>• <code>=+(1x21+1x20+1x2-1)=(3.5) base 10</code></p>
  
  <p>Questions:
  Where does the 128-127 come from?<br>
  Why is it 1.11?</p>