implemented FormulaValue::FormulaValue(double number).
fixed the bug in which FormulaValue cannot place as a left hand side element.