blob: 85d29796f5fc4c4600c4a6cb0f4d0c9f256e707c [file] [log] [blame]
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using OfficeOpenXml.FormulaParsing.ExpressionGraph;
namespace OfficeOpenXml.FormulaParsing.Excel.Functions.Math
{
public class Degrees : ExcelFunction
{
public override CompileResult Execute(IEnumerable<FunctionArgument> arguments, ParsingContext context)
{
ValidateArguments(arguments, 1);
var angle = ArgToDecimal(arguments, 0);
var result = (angle*180)/System.Math.PI;
return CreateResult(result, DataType.Decimal);
}
}
}