Script |
public static double Log( double s, double bas )
[Missing <param name="s"/> documentation for "M:Altaxo.Calc.ScriptExecutionBase.Log(System.Double,System.Double)"]
[Missing <param name="bas"/> documentation for "M:Altaxo.Calc.ScriptExecutionBase.Log(System.Double,System.Double)"]
| a | newBase | Return value |
|---|---|---|
| a> 0 | (0 <newBase< 1) -or- (newBase> 1) | lognewBase(a) |
| a< 0 | (any value) | NaN |
| (any value) | newBase< 0 | NaN |
| a != 1 | newBase = 0 | NaN |
| a != 1 | newBase = +Infinity | NaN |
| a = NaN | (any value) | NaN |
| (any value) | newBase = NaN | NaN |
| (any value) | newBase = 1 | NaN |
| a = 0 | 0 <newBase< 1 | +Infinity |
| a = 0 | newBase> 1 | -Infinity |
| a = +Infinity | 0 <newBase< 1 | -Infinity |
| a = +Infinity | newBase> 1 | +Infinity |
| a = 1 | newBase = 0 | 0 |
| a = 1 | newBase = +Infinity | 0 |