working 1number, not yet splitted
This commit is contained in:
parent
ab6732eded
commit
7e1ad95143
2 changed files with 140 additions and 19 deletions
|
|
@ -1,5 +1,6 @@
|
|||
#include <iostream>
|
||||
#include <math.h>
|
||||
#include <cstdlib>
|
||||
#include "circle.h"
|
||||
#include "point.h"
|
||||
|
||||
|
|
@ -25,7 +26,7 @@ void Circle::setRadius(float radius) {
|
|||
mRadius = radius > 0 ? radius : 0;
|
||||
}
|
||||
float Circle::getArea() const {
|
||||
return mRadius * mRadius * M_PI;
|
||||
return abs(mRadius * mRadius * M_PI);
|
||||
}
|
||||
float Circle::getDistance(const Point& p) {
|
||||
return mCenter.distance(p) - mRadius;
|
||||
|
|
|
|||
Reference in a new issue