Catrobat.IDE.Core.Xml.XmlObjects.Formulas.XmlFormulaTreeFactory.CreateNumberNode C# (CSharp) Méthode

CreateNumberNode() public static méthode

public static CreateNumberNode ( double value ) : XmlFormulaTree
value double
Résultat XmlFormulaTree
        public static XmlFormulaTree CreateNumberNode(double value)
        {
            if (value >= 0)
            {
                return new XmlFormulaTree
                    {
                        VariableType = "NUMBER",
                        VariableValue = value.ToString(CultureInfo.InvariantCulture)
                    };
            }
            else
            {
                XmlFormulaTree child = new XmlFormulaTree
            {
                    VariableType = "NUMBER",
                    VariableValue = Math.Abs(value).ToString(CultureInfo.InvariantCulture)
                };
                return CreateNegativeSignNode(child);
            }
        }