diff --git a/src/main/java/formula/FormulaCalculator.java b/src/main/java/formula/FormulaCalculator.java
new file mode 100644
index 0000000000000000000000000000000000000000..b359d4d2539e09967ae7e8abd95b774bc1f5055e
--- /dev/null
+++ b/src/main/java/formula/FormulaCalculator.java
@@ -0,0 +1,11 @@
+package formula;
+
+public class FormulaCalculator {
+
+    public static void generatePoints(Formula formula, Variable variable, double startValue, double endValue, double step) {
+        for (double i = startValue; i <= endValue; i += step) {
+            variable.set(i);
+            System.out.println(i + " " + formula.asValue());
+        }
+    }
+}