# Log

__Value__ **= Log (** __Number__ AS Float **)**

Computes natural logarithm of a number i.e. logarithm to base e, where e is an irrational constant approximately equal to 2.71828. The number must be greater than zero. It cannot be negative or zero.

Gambas has built-in functions to calculate base-2 and base-10 logarithm.

To calculate base-n logarithms the following relation can be used:

`Log`_{n}(x) = Log(x) / Log(n)
### Errors

### Examples

**PRINT** **Log****(**2.71828**)**

**DIM** i **AS** **INTEGER**

**FOR** i **=** 1 **TO** 50 **STEP** 10

**PRINT** i**,** **Log****(**i**)**

**NEXT**

```
1 0
11 2.397895272798
21 3.044522437723
31 3.433987204485
41 3.713572066704
```

### See also