Template:Significant figures

This template has two different functions dependant on input.
 * 1) If only one parameter is given the template counts the number of significant figures of the given number within the ranges 1012 to 10-12 and -10-12 to -1012. It ignores any digits outside of this range.
 * 2) If two parameters are given the template rounds the first number to the number of significant figures given by the second.