use 'abs()'
This commit is contained in:
parent
ae80067fef
commit
aca1b3a374
|
|
@ -15,6 +15,8 @@ Modified: 2001 AlansFixes
|
|||
#include "ngspice/grid.h"
|
||||
#include "../display.h"
|
||||
|
||||
#include <stdlib.h>
|
||||
|
||||
#define RAD_TO_DEG (180.0 / M_PI)
|
||||
|
||||
typedef enum { x_axis, y_axis } Axis;
|
||||
|
|
@ -1169,7 +1171,7 @@ drawsmithgrid(GRAPH *graph)
|
|||
j *= 10;
|
||||
while (mag < 20) {
|
||||
i = (int)(j * pow(10.0, (double) mag) * pixperunit / 2);
|
||||
if (i / 5 > gr_radius + ((xoff > 0) ? xoff : - xoff))
|
||||
if (i / 5 > gr_radius + abs(xoff))
|
||||
break;
|
||||
rnorm[k] = j * pow(10.0, (double) (mag - basemag));
|
||||
dphi[k] = 2.0 * atan(rnorm[k]);
|
||||
|
|
@ -1252,7 +1254,7 @@ drawsmithgrid(GRAPH *graph)
|
|||
|
||||
if ((yoff > - gr_radius) && (yoff < gr_radius)) {
|
||||
zheight = (int)(gr_radius * cos(asin((double) yoff / gr_radius)));
|
||||
zheight = (zheight > 0) ? zheight : - zheight;
|
||||
zheight = abs(zheight);
|
||||
} else {
|
||||
zheight = gr_radius;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue