Bonds are typically sold at $1000 face value. So a bond with a "price" of 91.98 will really cost $919.80. If you divide 100,000 by 919.80, you end up with 108.7 bonds. Since you can only buy whole bonds, that is 108 bonds at a total cost of $99,338.40. Your remainder is $661.60.