# | Line 26 | Line 26 | depth2code(double d, double dref) | |
---|---|---|
26 | if (d > dref) | |
27 | return (int)(32768.001 - 32768.*dref/d) - 1; | |
28 | ||
29 | < | return (int)(32767.*d/dref - 32768.); |
29 | > | return (int)(32767.*d/dref - 32768.999); |
30 | } | |
31 | #endif | |
32 | ||
# | Line 42 | Line 42 | code2depth(int c, double dref) | |
42 | if (c >= 32767) | |
43 | return FHUGE; | |
44 | ||
45 | < | if (c >= 0) |
45 | > | if (c >= -1) |
46 | return dref*32768./(32766.5 - c); | |
47 | ||
48 | < | return dref*(32767.5 + c)*(1./32767.); |
48 | > | return dref*(32768.5 + c)*(1./32767.); |
49 | } | |
50 | #endif | |
51 |
– | Removed lines |
+ | Added lines |
< | Changed lines |
> | Changed lines |