# Re: D and math, can you isolate this ?

```On Wednesday, 21 September 2016 at 08:21:29 UTC, Basile B. wrote:
```
On Wednesday, 21 September 2016 at 01:34:06 UTC, Nicholas Wilson wrote:
```On Tuesday, 20 September 2016 at 12:35:18 UTC, Basile B. wrote:
```
```[...]
```

```
```
So if we rearrange and take the logs of both sides and divide by c we get
```
2*log(1-y)/c = log(1-2^(-2/c))

```
and then that we have one occurrence of c on each side do an iterative back substitution to find the intersection given that you know for y=0.5 ,c = 2. We used this method for finding voltages and currents in circuits with semiconductors.
```
```
Y is a floating point value. I think I'm gonna make a LUT for let's say 100 values to find the initial range where the result stands.
```
```
What does Y being float have to do with this? LUT is a good idea, a round number like 64 or 128 (or even 32) is probably better.
```
then do
g = 2*log(1-y);//constant
c(n+1) = g/log(1-2^(-2/c(n)))
where c(1) is a guess from the LUT.
the iteration should converge very fast.
```