forked from asklyphe-public/asklyphe
implement logic for logN
This commit is contained in:
parent
328ec0bfdc
commit
adf97d4b20
1 changed files with 2 additions and 1 deletions
|
@ -78,9 +78,9 @@ impl Op {
|
|||
Func::ArcTangent => Some(args[0].eval().atan()),
|
||||
Func::Log2 => Some(args[0].eval().log2()),
|
||||
Func::Log10 => Some(args[0].eval().log10()),
|
||||
// Func::LogN => Some(),
|
||||
Func::Square => Some(args[0].eval().powf(2.0)),
|
||||
Func::SquareRoot => Some(args[0].eval().sqrt()),
|
||||
Func::LogN => None,
|
||||
_ => todo!("{:?}", self)
|
||||
}
|
||||
_ => None,
|
||||
|
@ -93,6 +93,7 @@ impl Op {
|
|||
Op::Multiply => Some(args[0].eval() * args[1].eval()),
|
||||
Op::Divide => Some(args[0].eval() / args[1].eval()),
|
||||
Op::Exponent => Some(args[0].eval().powf(args[1].eval())),
|
||||
Op::Func(Func::LogN) => Some(args[0].eval().log(args[1].eval())),
|
||||
_ => None,
|
||||
}
|
||||
_ => None,
|
||||
|
|
Loading…
Add table
Reference in a new issue