Update
This commit is contained in:
parent
124b9d1e7c
commit
3f374a4713
85 changed files with 2281 additions and 2272 deletions
6
sqrt.md
6
sqrt.md
|
@ -40,14 +40,14 @@ Within desired precision square root can be relatively quickly computed iterativ
|
|||
unsigned int sqrt(unsigned int x)
|
||||
{
|
||||
unsigned int l = 0, r = x / 2, m;
|
||||
|
||||
|
||||
while (1)
|
||||
{
|
||||
if (r - l <= 1)
|
||||
break;
|
||||
|
||||
m = (l + r) / 2;
|
||||
|
||||
|
||||
if (m * m > x)
|
||||
r = m;
|
||||
else
|
||||
|
@ -72,4 +72,4 @@ int32_t sqrtApprox(int32_t x)
|
|||
(-1000000 / (x + 8000) + x / 512 + 142) :
|
||||
(-75000000 / (x + 160000) + x / 2048 + 565));
|
||||
}
|
||||
```
|
||||
```
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue