একটি প্যারাবোলার শীর্ষবিন্দু, ফোকাস এবং ডিরেক্ট্রিক্স খুঁজে পেতে জাভা প্রোগ্রামটি নিচে দেওয়া হল −
উদাহরণ
public class Demo{ public static void find_values(float val_1, float val_2, float val_3){ System.out.println("The value of vertex is (" + (-val_2 / (2 * val_1)) + ", "+ (((4 * val_1 * val_3) - (val_2 * val_2)) / (4 * val_1)) + ")"); System.out.println("The value of focus is (" + (-val_2 / (2 * val_1)) + ", " + (((4 * val_1 * val_3) - (val_2 * val_2) + 1) / (4 * val_1)) + ")"); System.out.println("The value of directrix is " + (int)(val_3 - ((val_2 * val_2) + 1) * 4 * val_1)); } public static void main(String[] args){ float val_1 = 6, val_2 = 2, val_3 = 9; find_values(val_1, val_2, val_3); } }
আউটপুট
The value of vertex is (-0.16666667, 8.833333) The value of focus is (-0.16666667, 8.875) The value of directrix is -111
ডেমো নামের একটি ক্লাসে একটি স্ট্যাটিক ফাংশন রয়েছে যা তিনটি ফ্লোট মান নেয়। প্যারাবোলার শীর্ষবিন্দু, ফোকাস এবং ডিরেক্ট্রিক্সের সূত্রটি ফাংশনে প্যারামিটার হিসাবে পাস করা মানগুলির সাথে প্রতিস্থাপিত হয়। প্রধান মিলনে, মানগুলি সংজ্ঞায়িত করা হয় এবং এই মানগুলির উপর ফাংশন বলা হয়। প্রাসঙ্গিক ডেটা স্ক্রিনে প্রদর্শিত হয়।