Let's have the following code

```
(float)Math.Log(3.83031869)

```

The output i got is

```
1.342948

```

But when i calculated the Log2 for same number using many online calculators I got

```
 1.93746

```

any illustration please ? Thanks in advance.