There are three types of resistor color coding. They have different numbers of color bands and hence provide different information. You can calculate the value of an unknown resistor with this program. (FreeWare)
Windows 98/NT/Me/2000/XP Operating System.
Highly recommend EasyEDA for PCB design and order
Low Cost & Fast PCB Prototypes - EasyEDA
10 pcs 2 layers only $10, Join for EasyEDA.com Free & Get $5 Cash Coupon